Having a Hauler alt is very helpful. The skills are dependent on the ship you want to haul with mostly and can be found with EVEMon.
The only added skills that will make much difference beyond the ship skills are navigation skills, specifically skills that improve agility so you warp faster.
At first a Tech 1 basic hauler will do the job but later on if you get more serious you need to look into tech 2 haulers.
I have a hauling alt with both a cloaky and deep space hauler.