Because so much has been changed in the 1.2 patch, almost every mod, especially the big ones such as TotalRealism, will not work.
As for the factions being unlocked, there is a thread somewhere here explaining how to do it yourself for the factions normally playable (change one file I think). If it's the non-playable factions you want to play as, I'm afraid you'll have to wait for a new version of TotalRealism that is compatible with the 1.2 patch.
Bookmarks