Ich denke mal, du wirst um einen WLAN Router nicht herumkommen. Immerhin verbindet sich der Drucker ja mit einem bestehenden WLAN und funkt kein eigenes, mit dem sich dein Opa verbinden kann.
Gute WLAN Router bekommst du schon ab etwa 50 € oder du nimmst gleich Geräte wie von Aldinsys beschrieben, an die du direkt noch Peripheriegeräte hängen kannst.
Es ist übrigens nicht unbedingt nötig, gleich einen neuen Drucker zu kaufen. Du solltest mal nachrechnen, ob du mit einem WLAN-Printserver vielleicht sogar billiger hinkommst (kenne jetzt den von dir genannten Drucker nicht). Das wäre auch mein Lösungsvorschlag für dein zweites Problem (ich gehe einfach mal davon aus, dass du ein bestehendes WLAN-Netzwerk für dein Notebook hast).