Its always a good Idea to just have it analyzed by a technician and see what they say about that. About the repair, you would probably need a new tranny cause it would be cheaper and better.
Tranny is a mechanical part and if something is broken inside, it would'nt last more than 1k miles.