You both need it. It would be possible to do eventually, but tmodloader still needs some functionality for that.would this be fixable in the future (be able to play vanilla with someone with mods)
You do know you can still run vanilla Terraria to play with your friends who don't have tmodloader yet. The exe should still be in your install folder.