What is the best way to get an overdrive auto in a 67 Barracuda?

Well if you go on G/V website they claim they can handle like 1000Hp. So I'm sure 500 would not hurt it.