Dash Overhaul

First off, thanks for the advice. Secondly, what about all the dash stuff? Are you suggesting I leave it at their shop and work on it there or get them to come to me to pull it? I'm sorry I don't know what you mean by "moonlight." All I know is that I wouldn't be able to drive it anywhere sans windshield.
Thank you