"Can a network printer (that is not wireless) be accessed by the laptops through wifi?"
Yes it can. Just make sure the printer has an ethernet-port so you can connect it to the wireless router.
In fact, such printers are less trouble to set up than a wireless printer, and do not have communication problems with the router which wireless printers are notorious for.
Thanx for the clarification