Not To Simple answer... More truck... Tow with a F-250 or Chevy 2500 and you will see a difference. I tried my camper behind an F-250, I eventually traded for one.
My Solution... Buy something like an Equalizer with 1200# bars.
Install it yourself. Plenty of videos to teach you how.
Add a sway bar... Lots of problems will disappear.
When you tow, load up your tires to 60-65 lbs. A stiffer tire helps.
Can't do squat about the wind. It will push your wind catcher around.
I got in a strong cross wind situation coming home from the Smoky Mts. I was on I-24. My solution was to get off the Interstate and drive 2 lane black top, back to Alabama. There are enough trees and buildings to serve as kind of a wind break. The guys are right that tell you the set up is wrong, and you have too much weight on the hitch.
BTW: An F-150 HD with an Equalizer will tow that trailer just fine if it is set up correctly.