Dont know about the engine swap, I doubt it tho.
As for cleaning, plenty of advice around on that topic, jump on finalinspection and do a search. Most of the guys there are car cleaning nuts and will be able to help you for sure.
http://www.finalinspection.com.au/forums/
Mods, if I am not allowed to plug other site feel free to edit this post.
Bookmarks