Most likely yes
Yes it will accommodate your truck it's a big parking lot.
You may be able too you would just come in and as you drop off either go to the back of the parking lot and make your turn and go out. How much larger of a turn radius do you need compared to a large bus?
Good luck getting it turned around in the station
Yes it's a pretty big station
Thanks! Your answer is awaiting moderation.