Does a guest OS under Virtualbox need to install drivers for peripheral devices?
The short answer here is "yes"

If it's a network printer, you should be able to access it over the network as if you were on a physical host.