Regarding pork butt, you can freeze, reheat and pull the meat with ease. Wrap in heavy duty aluminum foil, freeze, then defrost at your destination (will take a day or two in the fridge), then put foil-wrapped butt into a 300-350*F oven for about two hours. Meat will pull easily.
Regards,
Chris