No, my current machine doesn't even have home switches, so I'm not exactly pushing the limits of LinuxCNC!
I know that LinuxCNC does not support master/slave motors; thinking about it, I've never looked at whether or not Mach3 supports this natively (via parallel port, no motion controller). Is this a capability that comes from a motion controller, not Mach3?