|Here's a discussion of that error:|
but yeah, it looks like the print head. Anything can be fixed--it just depends on what it will cost.
A printer's compatibility with 98 is going to depend if anyone wrote drivers for 98 so it might be hard to find a new one. You might be stuck looking for one at a thrift store, flea market or garage sale. (I used to have a brand new Canon I got about 10 years ago in a rebate deal. It had been sitting on a shelf for all that time. I just checked. It's not there so I must have given it away.)
Depending on what you use it for, a new laser printer might be compatible. For a new ink jet you'll probably need to call nearby retailers and ask if they're selling any 98-compatible printers.