The frame is now welded and looks really good!
The welding was done by my former classmate, who is a talented welder. I asked him to do it as my welds aren't that good.