Are you kidding me? Everyone plays magic online now. Nobody plays in person except for casual (usually elder dragon) and tournaments.
You can print proxies but better yet you can use a program like magic workstation to play any cards for free if you don't post the official wizards one. As long as they don't look like real MTG cards it's ok usually.
Most people offline carry more than one deck too. I don't see any of your issues as a real problem at least in my life its always been fine.