Sounds about right, and seems like a good plan. Most of what he's done is probably good, but his trans talk is full of it, these things break under power regardless of new fluid or not, just don't hammer on it and it can last a while. I consider it part of the cost of owning the car.