Hello Jeff
Yes they could handle all of that for you. It is easier to do the job with the rear end in the truck. The parts are all common parts so it should be a very quick job for them to do . They can also handle the drive shaft if anything needs to be done. The drive shaft as long as it has the correct u-joint size and wall thickness it should be fine.
When you go the store ask for David he is a good guy should be able to help you.