No one can tell you what's sufficient. All sounds solid for the date ten months in.
What's a signed affidavit? It's just a letter. (There is a specific precise legal meaning that I don't think is relevant - but I'm not a lawyer, and I'm not IRCC). And an after-the-fact letter is nice, but it's not a contemporaneous doc.
Maybe you do have enough; but you have much more if you wait two months, and you will have to decide whether that's preferable in your circumstance.
Note, possibly repeating somewhat - all the evidence after that date is useful to support your relationship. But the task is demonstrating that you started living together on that 12-month date.
Thanks for the reply, one final thing
Here are the documents we ll have if we decide to wait 12 months
Joint bank account
Personal account with same address
Notarized letter from landlord
Letters mailed to addresses in both our names
Amazon delivery receipts
Pictures
Letter from friends and family
Cra address change and mailed letter from cra
P.s the one being sponsored is out of status, I know there's a public policy that let's us apply inland but are these documents sufficient?