I think 4wd.com always has sales on the seat covers, buy the front two and get the rear sear cover free. Its not that bad of a deal. Or check ebay, you can get whole new seats that are OEM from a seller named: wranglerbarn. They are decently priced and free shipping. As for the dash, i think ive seen some on ebay as well, but for bringing it back to luster im not sure other than armor all. I just bought a new radio bezel off ebay for my TJ yesterday for $35. Hope that helps.
Also, if you want to order from 4wd, wait till its a holiday or close to one for the free shipping.