check the full list of documents at your local immigration office, there's also pictures to be taken... the list is huge. you are still on time but hurry up
My advice is checking the list with the immigration office too. They should have a printed checklist for you because it changes slightly from office to office sometimes.
The new website for 90 day report was slow for me but worked nicely in the end with the slip emailed directly to me. Create an account at the link provided by Tod.