Well after driving it for a little over a week, I dropped the pan and the oil still looks good so I'm assuming the transmission is fine for now.
Thanks for all the help @NickTransmissions
Side note, if it is wearing on the clutches more than it should, is there any adjustment that could be...