Chosen Solution

I don’t have wifi at home but want to make my printer available to print through multiple computers, I have a internet switch and was wondering if I just need to buy an Ethernet to USB to use it on the “network”

You can just plug the printer with any of your computers then share it through your local network. Check this link to help with the configuration.