Do I have to pay any plan advance payment when I sign-up?

Yes, a plan advance payment of 1 month is applicable for all new sign-ups.