No, but try Sam's Club across the street
I have seen them there overnight at the north side lot, just up from the battery charging station. I've also seen motorhomes there overnight. Just sayin'. I'd call & ask, hopefully you'll get ahold of someone that understands what you're talking about.
Not sure.. I don't think you can.
Thanks! Your answer is awaiting moderation.