I tow with a Chevy Astro, same van as yours just different chrome. Check out U-haul
for getting your hitch installed. They had an option for these vans that replaces the factory bumper mounts and puts the hitch out of sight except for the receiver. I like the way it looks.
As far as the towing ability of the Astro/Safari, they are great. I brought my Love Bug
back from West Virginia to Wisconsin and only lost about 1 to 1 1/2 mpg. The hills were not a problem either. I can't wait to get out into the Rockies.
Congatulations on the new baby. Every time I look at a baby I have to praise God for the miracles that he gives us every day.