I'm able to park my Ford F150 there, so you should be alright. F250s and above would be too tall.
There are spaces for large vehicles.
I assume yes, but call then and double check.. or go to their office in the garage
Thanks! Your answer is awaiting moderation.