While certainly a lot to document, you don't have a lot of options other than complying unfortunately. Don't despair.
I'd prioritize giving them exactly what they ask for, and if possible, as a separate document, include other circumstantial evidence about your presence in Canada like the following:
If you don't have proof for something they asked (e.g., for when you stayed with your friend) include an explanation letter stating that, if your friend is cool with it, mention their name and contact information.
I'd prioritize giving them exactly what they ask for, and if possible, as a separate document, include other circumstantial evidence about your presence in Canada like the following:
- Proof you've entered the country. Include plane tickets, emails from airline reservations, etc.
- Proof you were in-country during the relevant period, e.g. bank statements showing daily card transactions (assuming the card was under your name)
- Weak evidence, but I'd still submit it: photos of you in easily recognizable landmarks (although these won't provide a date, can help provide context about your presence, e.g., if you have a photo in public in Canada wearing a mask, may signal you were present during the pandemic
- Vaccination records, or other government (or financial institution) documents that can be verified and have a date and your name on them
If you don't have proof for something they asked (e.g., for when you stayed with your friend) include an explanation letter stating that, if your friend is cool with it, mention their name and contact information.