If you have valid codes, you could probably download them directly from Origin. Not sure how it works, but you may have to register the codes on the official site if you haven't done so already.
I got a question: I've got almost all the expansions on DVD, but since I use my computer quite often to watch movies I find it somewhat bothersome to have to constantly swap discs. I know I could download them digitally, but the problem is the time it takes to download them. Two hours per expansion when you've got 5 expansions is 10 hours worth of download time. Honestly, I'd rather not spend that much time downloading when I know I have the discs in my drawer right next to me lol.
Could I use the discs to install all of the expansions with the exception of the most recent one I have and then digitally install that one to get away with not having to use a disc to run the game?