My Celica with a sun roof had drains like that from the sun roof. I would expect this to be similar.
If it's a deal you could always cut off the pillar and weld on another one from a wreck. Looks like there is still enough to be structural. My '80 has a little rust in the A pillar from the leaky windshield.