Nice find! For $900 you shouldn't feel any guilt having to put some $$ and a bit of sweat to have it pretty much perfect.
Other than the tranny issues, having a leak-free and trouble-free motor, working climate control, and freshened underpinnings can put you at ease as far as not having to deal with the expensive "nickel and dime" stuff.
Congrats! Can't wait for the "after" pics.
If it were mine, I'd probably start off by shopping for some Bundts...