They have covered and uncovered parking. Do not think your truck and tow vehicle will be an issue. Take a look at Googlemaps satellite view and you can see that they have a lot of uncovered parking.
Yes
This time of year there should.be plenty of space to park that.
Thanks! Your answer is awaiting moderation.