Just went through getting a replacement tank for my '91. The tank that was on my, non running, bike when I purchased it had rotted out do to gas being left in it. I originally purchased the bike four years ago looked into purchasing a tank then and at that point they were much more available than now. I began looking again just recently and there is a lot of junk out there, Fortunately I was able to find a very clean tank on the west coast. The inside is like new, no dents or dings and the paint was pretty good but not the same color. The tank and shipping was close to $300 and of course at some point I have to figure out the paint part. I found used tanks that ran from the $150 range for some rough looking tanks on up to $450 for nice ones. I have no idea what painting the tank might cost as yet. Installing the tank was no big deal, swapping the internals took a little time but all straight forward and I am assuming the bike is presently running so the pump is good and the fuel sender functions. My bike came to me on the inexpensive side and I don't have much in it so the repair costs were worth it to me. $3000 seems like a lot of money for a bike with that damage but it is your money.
If that bike is an S, for reference I found a good looking tank with no dents and supposedly clean internally, not color matched to the bike you are looking at, that would fit a '93 and up S for $450 + shipping. Not cheap but less than $1152 and change. I am new to all this and there may be better deals available. As for the one I purchased I was very happy to locate a tank in such good condition and felt it was well worth the price asked.
Good luck.