Hi 'Beard, coming together very well!
Is that paint you've got metallic? Doesn't look to be in the pics, or maybe the Williams isn't truly metallic

By front suspension do you mean the steering rack and reservoirs visible when the nose is removed? I've got a couple of pics of in there, but not much, the teams like to cover those bits up! PM me your email addy and I'll scan and send what I've got.