Sounds like an interesting build! You can always start a project log in our "Driver Journals & Project Logs" section, that would be great!
You'll find some engine builders might offer a "parts wash" service. Grice Racing Engines have a great little workshop in Basildon, they might offer you a service for parts washing/cleaning. Talk to Tom Grice, Mark (Rotax man) or John. All great guys. They rebuilt our current engine!