Thats repairable, the best way is to cut the whole section out and repair it on the bench then weld it back in place. The other way is to try and fix it on the car, much more difficult. On the bench you can pick out the spot welds without destroying the metal and use it as a template to make your repair section. VERY IMPORTANT, before you cut the section out of the pillar make sure you have at least two braces welded to prevent the roof sagging into the corner, one can be welded a few inches away from the pillar vertically across the windscreen and then another in the same fashion in the door opening.
Hope this helps some.