(I assume you mean RTM RT, not RC, now that the latest release is available)
Theoretically (from what I read) VS2012 and VS2010 use the same project / solution file format, so you can switch between them without any compatibility issues (including, apparently, from obvious things, such how the creation of new file types, VS2010 does not understand)
TFS updates have historically been backward compatible, so you can usually use different versions of the client and server (but usually you need a compatibility package installed for old clients on new servers, the new client working with the old server was normal, it was ok), therefore I expect this to work well.
I would try, but before you sign up, check all the files that appear in VCS2012 Pending Changes to make sure that it has not changed anything that might cause problems. The worst thing that can happen is that your development machine receives a βcorruptβ version of the code, and you will need to return to 2010.
(This is the approach I used with our 130-project C # solution, and so far (1 day) it works great except for the new user interface, due to which my eyes bleed when they try to find information in all indistinguishable monochrome mess)
source share