Setting up my company now. Haven't bought a truck yet. Jury is still out on the original question. I still have "experts" saying you don't need a truck for authority. Many disagree. I should just call FMCSA direct. I'll report if I get a clear answer.
You asked. Authority requires Public Liability policy of Minimum required amount $750 k. For each Truck that’s running under you’re Authority regardless of who owns / leases Truck. Regardless of Who Drives Truck (You or you’re Driver in your Owned or Leased Truck) Or If an O/O runs under your Authority ( Leases on to you with his Truck with his own Collision / Theft etc Ins) By law. Most Shippers require proof of 1mil coverage.All requirements are available on line at fmcsa website.
You do not need to own a truck. I am a driver leased on with a great company. Before this I help a buddy of mine build up his company. When I first entered the company he was renting 1 day cab, and 3 straight trucks. Had to have his own liability which I part of the company as a whole not the truck! He had his a Mc number and dot. You do not need to own the trucks. Once you apply you then can shop around and let insurance company know you will be leasing said truck and will get vin numbers to them for proof of ins. For truck. They can give you quotes and get policy going based on type of truck. 2016 Cascadia is a 2016 cascadia lol. Vin is just to insure exact said truck. You can tell them you need policy opened to rent/lease truck. They want your money. So many ppl just nuked this question. Guy couldn’t get an answer to save his life. Hope this helps!!!