1) Form 1221: Is this form needs to be filled out by both me (main applicant) and my wife (didnt claim her points)? Though the link for this form is only appearing at my wife's section in the attachment page.
2) Form 80: Shall I wait for the CO allocation to upload this form or shall I upload upfront? In many places its advised that the process gets quicker if you upload everything upfront. If I do upload now, where to do that since there is no significant link showing to do so??
Not sure about point 1 but for 2, definitely submit it with your application because it's compulsory and does not have any expiry date.
If you are applying online, all other documents and evidence will have to be uploaded after you have finished filling the main form and paid for your visa. After that you can upload the supporting document scans, etc.