On 1) are you sure it is a squeak, not a rattle or a wind whistle. Does it happen over bumps/rough pavement or is it related to travel speed?
2) My old manual awning was pinned in place after dropping into hooks. The new one stays in place because it is so difficult to overcome the gearing back to the motor. Straps would be redundant.
TT 2015 19RD "TheJayco"
TV 2003 F-350 "Montblanc" - Housebroken chore truck
Sitting in The Cheap Seats.
And proud of it!