I have progressive for several years and recently did switch to a bit bigger lens/frame and have had no issues. It takes a few weeks to train your brain to get used to moving your nose to the center of what you look at. Good luck.
I prefer a down puffy jacket, I usually get a neutral color and wear my camo over it on cold days. they weight almost nothing and compress down well so they don't take up much room in your pack.
If you are riding with your wife Polaris and Can Am both make 2up models, they are just a few inches longer but the extra seat is a game changer for the passenger. I would consider an 850 model. This is how I will go with our next one.