The smog question is the hard part. Here in Cali, we have it the worst because our smog laws are so unenlightened. I mean, it's illegal to swap out your old failing carb for a new self-learning EFI system from Holley or MSD, even though you'd end up with a much cleaner car when you were done. It makes no sense.
Anyway, it's legal for me to swap an engine from a newer car into my old car. Legally, I can put a Type R engine into my 3g. Not the crate engine, mind you, but the street legal factory one. I just have to use all the stock emissions stuff that came with it originally: manifolds, EGR, cat, and that belligerent ECU with all its yaw sensors and weird stuff. You have a one-time inspection where JC students crawl all over it, certify it, then all your future smog tests are done as the donor car. I'm interested to see just what all is required to make that factory ECU work.
I keep dripping on my Assemblyman asking him to extend the smog exemption to OBD0 and 1 cars. He seems receptive, but you know, politicians. At any rate, if I can get my 3g smog exempt, that makes it all perfect. It's a long shot though.
Again, still do-able.