Yes, you can. (Well, you'll need an USB2parallel adapter.)
No.
But this is probably not the road you want to travel!
Buy a brand new printer. One with USB support.
It will set you back almost as much as an USB to Parallel adapter
will. But then, you get a brand new printer in the deal
Buying a new printer when one doesn't need it is often a bad
idea. Today's USB inkjets have the technology to make ink
refills more expensive or impossible and lasers as cheap as
an adapter aren't going to be anywhere near as good as what
he already had (if a laser), including higher cost per page.
Photo printers (or regular good quality inkjets used for
photos) might be a different story, in the past half dozen
years or so they have made good strides towards higher
quality output.
A USB to parallel adapter is going to be cheap, probably
less than $30. I doubt a $30 printer is worth having,
they're usually the cheapest build possible meant to get
people to buy overpriced refills which can be a false
economy because the refills may be smaller capacity.