66 Barracuda 904 transmission

Im kinda lost on some transmission language would this be a good street transmission its behind a mild built 273 not a daily driver. Will it still hook up to my column linkage and what year is the transmission as I would need a torque converter. Was this rebuilt by a transmission shop and what do you think shipping might be. Thanks sorry for all the questions