My point was that no matter what you start with with a 105 series Alfa you have to replace sills, floor, etc. and thus will spend pretty much the same on the body work.You are better off using this car as a "parts donor" and obtaining another one in much better condition to clean up rather than restoring "this old beast".
I restored my 73 Spider in Australia to concourse condition 8 years ago and it cost over $45k and it was in miles better condition than this car to start with.
I think you would have more success "pissing into the wind" than trying to bankrupt yourself fixing up this bomb!
Good luck anyway!
There is no such thing as a 105 series Alfa that just needs a "clean up", by now the floor/sills will need to be opened and probably replaced.
Thus buy the absolute cheapest but complete car you can ...