The quick answer is no, in order to play SimCity, you have to launch Origin.
I'm not fond of game wrappers either, and I have a metered Internet connection, so I went through all the settings in Origin and disabled every single thing that uses data (sending stats about gameplay, etc). I also disable Origin in-game, set it to go offline every time it's opened, and make sure to exit the program (not just minimize) when I'm done playing. The only time I "use" Origin is to download a new game or update Origin files. I also play SimCity offline, in single player mode.
Origin games are now installed by downloading, but you can use your CD for installation. Follow these instructions: https://help.ea.com/en-us/help/origin/origin/installing-your-game-disc-through-origin-with-a-new-account/ If you run into any problems, "easiest" way to resolve is to contact EA and let them fix any install code problems.