Good find, the sled looks really clean. I would offer that the most important thing for me is that all the parts are there. And, at least as far as I can see from the photos, they seem to be. The seat has been redone and appears to be missing the glove box. Under the hood looks very clean - cleaner than most I see.
As far as the track, if it has a metal crossbar track, it has not been updated.