Anything 2000 and newer as long as it's in good shape (no dents, rust, etc)!
I think so. But if you want to stay for a long time you probably should check with them personally. The lady there is super friendly.
Thanks! Your answer is awaiting moderation.