small pole barn advice

slab for sure.

And I'd go bigger than 24x24 if you plan to do anything in there. 2 cars and tool boxes on the front wall and you can't even breath in a 24x24.