Yes, you can split the backend and frontend, so that they are on seperate machines.
And yes, you can watch live TV over the LAN. And change the channel, and timeshift, and...
You should also be fine with 100MBit. I'm not sure what bitrate you are using for recording, but it should be nowhere near the bandwidth available. You can check it in the recording settings.
Jacob
MythTV News