No, what he means is once you turn off WiiConnect24 to stop the Nintendo updates, the Weather and News Channels stop communicating. The Internet browser and online play still works. I may be wrong about the online play.
the LoZ:TP is availabe at a store or a rental shop. I'd rent it since...