Well it sucks to find a good e30 style leather seat on ebay... Car doesn't look to bad, is this a dealer near you? I'd check it out in person and all that.Timing belt will be pretty cheap, just look on pelican or another online vendor
http://www.pelicanparts.com/BMW/cata..._pg1.htm#item0
EDIT: I could've sworn that was the right page... just do a search and it'll come up.