If it really is a case that she is only going to be using the laptop when nothing else is in use, and that is occasionally too, then why not simply connect the modem direct to the laptop (laptop should have a wired network port). This is the zero cost option
Power off modem, remove the ethernet cable from back of computer and plug into laptop. Power up modem, wait a few seconds then power up laptop. Reverse procedure when she leaves.