Sorry, I don't know the answer to the transformer but I'm sure will chime in.
Been meaning to ask based on those beautiful pictures.....where did you pick that up? Vision in my head is outside some old pizza joint sitting next to the dumpster for 35 years.