RJ, do you have it already off and stripped down to just the casting? When you say blasted, you just want it clean? Take it to an engine place and have them hot tank it. Or just brake clean and a brush, aluminum usually cleans up real nice.
A reputable engine builder ought to be able to handle the welding, *if* its possible to be welded, since its cast.....