the reg cab long bed, extended cab short bed, and crew cab 5'9" bed all use the same wheel base I believe, so you could potentially make your body sit on any of those frames, but crew frame would look weird. The cab will fit on an HD just fine too, all use the same cabs and cab mounts on reg cab that I know of. Fender flares will also work no matter what body you decide to use, again, they're all the same. The major difference of an HD truck is since the frame is 2" taller, the bumpers are mounted lower, that's why HDs have taller bumper caps, or the GMCs have the spacer on the bottom of the grille. But you can always raise up the bumper mounts too so it will still look like a 1500.
2500 crew cabs are different the floor in the back is different.
stick to a 1500. you should be able to find a RCLB that was a company truck with a beat to shit body easy, and just swap your stuff over, if your lucky the cab could be in better shape and just paint it red and then put the rest of your stuff on it.