That actually seems to me like a nice deal. For $2000, it could be worthwhile to pick up a sub-87K mile Bonneville, supercharged or not, and fix up the sunroof to have a decent daily driver. Those wheels could sell for hundreds, and assuming you can pick up a set of 16" or 17" wheels and tires on CL for $200, you could have those wheels pay for a fixed sunroof and part of the liner.
He may have said there are tons of parts available in a junkyard, but I doubt that would mean he found the car there as well. I have lots of junkyard parts both on and off my car, and JYs are very useful places. By saying that there'* "not a moonroof installed," do you mean that there'* a hole in the roof?
94 STEi and 99 SLO