Yes you just pay more of a deposit
Not sure but you can call them
I believe it's by application only and I don't know how strict they are .
You have to ask them that. Fill out they're rental application.
Thanks! Your answer is awaiting moderation.