@xSmellyFeetx Registering The Sims 2 on Origin is not an option anymore, regardless of if you own physical copies or not. EA is no longer giving out TS2 registration codes or adding the game through customer support.
Sorry for the bad news, but if you don't own the game on Origin already, your only option is to use your physical copies.