Mine is going to live outside a lot too. When I was thinking about covers I figured if I am going to go to the effort to put one on, it might as well be a cover that does the whole vehicle, not just the cab area.
There will always be play in an extender unless you get one with the threaded bit inside--sometimes these are called "anti rattle kits." There are lots of options out there.