Yes, the parking is allowed in the mall until 1 am, I believe. But there is also parking at the next station 28th Ave...and you may like that better than a deserted ramp.
I would imagine so as long as you don't park in a gated lot.
Thanks! Your answer is awaiting moderation.