We recommend Equine Express http://EquineExpress.com for shipping horses and especially young foals. They can provide box stalls so foals can lie down during the journey. They go coast to coast twice weekly.
You may also want to check out 4 Star Transport at http://www.4starhorsetransport.com/
or Cox Equine Transport at 800-829-8797 or
Wyatt Farm Hotshot Horse Hauling at 281-592-2032.
You can buy a prepurchase vet exam from Argyle Veterinary Hospital.
If you need insurance on your new show horse, you might review Markel Horse Insurance ,