What oil pan with this combo?

Looks home made, don't think it will work looks like it would interfere with the steering linkage. But maybe not, you'll just have to try it.