Will need a continual weld Gary not spot welding you cannot glue new sills or metal on there.
One of my friends lives 10 mins from you and for the last 10 years been restoring classic ford's he was there metal guy doing all the welding and fabricating I can ask him if you want to take it on...