My gooseneck is made by Curt and the receiver is a SuperHitch Magnum - Both are 30K lb rated. Chassis cabs do not come with any kind of hitch and the ones built into the rear skirt of most deck beds are not strong enough for use with a heavy trailer and extension..
I originally had my spare bolted to the headache rack and used wood blocks between the rack and camper bumpers to keep it from sliding forward when I had my Arctic Fox on the same truck. I have not had to use any side guides to keep the camper in place, but it would probably be easier to load.