Hi Mike.
Honestly I don't know if it is a weld repair or not, the engine is as I bought it so I don't want to represent anything I dont know for sure.
Please don't make an offer on the engine if this information gives you any concerns.
The second photo, is there a question I can answer on that?
Scott