First Work Truck
Buy a used half ton v8 with 4x4. You will have plenty of towing power and hauling will be much easier. Hauling 100 bags on a compact truck with a 4 cylinder isn't going to happen. I have a 2001 silverado 1500 with 4x4 and tow a 16' tandem axle with a 36wb and 60in ztr with ease. Find out what you want and go a step bigger because you will expand. I was in the same situation you are in. I'm 18 and just graduated high school.
19 Years Old
Doesn't matter what kind of equipment you run as long as you get the job done correctly and up to par.