Footprint? I was limited by zoning to 750 sq. ft. To make it a bit easier on lumber sizes, I downsized a bit to 720 sq. ft. and made it 24 x 30. The building is NOT for cars, it's for motorcycles and fixing 'stuff'. However, during the construction phase, my son brought his 3500 Duramax in. We put the back bumper about 2" from the wall, then closed the overhead door. If we kept "think thin" in mind, we could scrape ourselves across the front bumper while our butts were dragging on the door. So, if you are planning on a crew cab with a long bed, 28' depth would be a minimum. If you plan on having a tool box in front of the vehicle, add at least another two feet to that.
Height? A bike on a lift does not need nearly the height of a car on a lift. Zoning restricted me to a 12' average from eave to peak. With the 24' depth and an 8' eave, a 16' peak gave me that 12' average. I went with attic trusses that gave me a 10' x 30' room above the lower level. Ceiling height is a bit reduced, at about 6' 5", but I don't hit it as I am walking through, only if I stop and stand up straight.
.