https://www.camaro6.com/forums/showthread.php?t=636133
This one might have some good info related to your question.
If it doesn't have a catch can you should definitely put one on it.
I would suggest a manual trans just because GM and auto transmission dont work out.