If I transfer now, what happens to my old contract?

It really depends on your existing contract. Get in touch with your account manager to discuss.