I use the non-acetone nail polish remover or Tamiya over spray cleaner whenever it's in stock. The Tamiya tuff is expensive but leaves a perfectly clear window with no blurriness. Good luck finding it in stock as I think SBG and Harley Designs buy it by the boatload before it reaches our shores, lol.
For the body posts you could make some hood scoops from styrene or 3D print some to cover the screws / nuts...OR use some 3m dual lock to attach the body and use the hood scoops to cover the body post holes.
Nice! Yeah he’s making it. He said he’s definitely sleeping a lot better since you guys were all so nice and donated him money to cover his bills for a few months 🙏