I'd say you described it pretty well.

Someone else will have to discuss the pros/cons of welding/brazing.

I'd probably try to get a replacement tube and put it on the rocker arm. Did the seller give you any guarantee or money back offer?