Looks good. I would go light on the weathering since it's snow armor and they look pretty clean in the movie.
I noticed that when I took photos with my iPhone I had the same rotation issues. I have photoshop, so would open the images and do an arbitrary rotation of 0 degrees and resave. Something about this site doesn't read the metadata correctly, this is the only site I have this issue on.