Well good news and bad news this weekend...
Good news is that the engine fired up. Fuel system, cooling system, wiring harness all seem to be working fine.
Bad news is that oil the pressure was low; idles at 5-10 but nothing more than 30 psi. Double checked it with a mechanical gauge. Fearing the bottom-end was toast, I pulled the pan:
To my dismay, lots of grime, and more shards of metal than Lieutenant Dan's legs. Likely this girl will need to be rebuilt. This blows.