spreadsheet
Here is a spreadsheet that some students and I made up. It estimates load density for a particular bullet/case. You'll have to change the data in black. All the colored ones will automatically change for you. You'll see down towards the bottom, I have some different powders. The spreadsheet calculates out what it takes to get to 80%-90%, etc, then if you put in your load and bullet seating depth it will estimate the load density.
Load density will change based on what powder you are using. For example, if you use 40 grains of R-19 and 40 grains of Hunter, your load density will not be the same. If you use a different powder than what I have listed, you'll have to find the density of the powder and enter that.
The spreadsheet was a good class project and it it kinda fun to figure it out, but it doesn't help you play the wind. You'll still have to experiment and find out what your barrel likes - regardless of load density.
As far as your last question, unless you keep your cases in an automatic leveling device of some sort - your cases will see a lot more shifting than when shooting uphill or downhill. I wouldn't worry about that part.
hope this helps
Stanley