My comment is from someone with no experience in these cars. You do have the expertise, so happy, that for you, it will be something easy to repair/restore and have it on the road that quickly.
I have never attempted bodywork repairs…soon I will have to learn if I ever want to finish my 912.