will an OD unit take it

The price is very fair for what I've seen this setups go for. Especially more so if you can bolt the transmission in without worrying about opening it up and going through it.