You can use a USB-connected printer by using the Paperspace app. (Supported on PCs & Mac, Linux coming soon.)
Teams with site-to-site VPNs can access their network printers without any configuration. For those without a site-to-site VPN, you can install a client VPN like Zero Tier, Hamachi etc.
For all users, we recommend ThinPrint.