TWRP for Samsung Galaxy Note 2 N7100 has the official version of TWRP for your device. It also lists out installation steps using
This you tube link is also helpful http://m.youtube.com/watch?v=a7z8W6b2CrQ
I would suggest you go the odin way. Fool proof way is to first flash stock and then TWRP, since you have a SIM issue. Flashing stock should fix that. Flashing TWRP in the present state may/ may not help in getting your SIM recognised, so it is advisable to flash stock first, check SIM is working and then flash TWRP (of course after backing up data)
If you don't have stock with you, you can download from SamMobile after registering. Make sure you download ROM of the region you stay in.
Odin has different versions and some of the versions have options changed. Hence, the description in guides may differ with options available on the tool. This guide has a good pictorial description corresponding to newer version of Odin
Here is one more link (also having stock ROMs) from XDA