@anandsin Happy to help!
1. Yes, I gave a mailbox number to IRCC for my address, but make sure it's written as a "Unit" number and not "Box" number. They won't accept a P.O. Box or the like.
2. Yes, the service I use, Anytime Mailbox, allowed for forwarding the card. Once it was received at my...