You don't need to fill and hand over the form now. They will just put your data in computer and your PR card will be sent on the address you provide during Landing. However, It is good you have filled form so If they ask for some information , you will give them quickly.
obviously you should put...