So far the rescue is going well, but have floundered with the badly damaged rear wheel. I think it might be scrap. Unless you know better or have one hiding in the shed you don’t need
I would contact a few alloy wheel repair shops. They will likely know of someone or give you some leads. Also yacht repair places have amazing stainless welders and they too would be able to give you a contact. Then again there's a lot of people here who might know of a brilliant welder too. @Chris