Ok, i got the ROTLK to work (Yay!) although it didn't work yesterday even when I changed the patch. But it didn't crash or anything.
The issue with the BFME 2 is that it keeps asking me for a disc, even though I am using patch 1.09, the no-cd patch. I have tried to rename files, clean install and clean patches install, which might have helped me with the ROTLK, but it keeps asking the CD with patch 1.09.