Can Anybody Identify This Distributor?..

I have one of these from Skip White that I'm about ready to hook up....
I have a couple questions

Do I need to run a ballast resistor with it?
Do I still run the Mopar ECU box?
Any wiring set up or tips?

Jeff