3)  Am I required to pay a deposit on my rent?

No.  The Corporation doesn't ask for a deposit to hold the rental unit for you until the time you move in.  You will have to pay your full month's rent amount upon moving into the unit.