Doing the pan in the truck is possible, but a pain. I'm pretty sure you have to lift the engine but can't remember how far. Probably several inches, but not enough to have to disconnect anything with a NA truck - might have problems with a turbo. Then have to fight with the bolts, drop the pan down far enough to unbolt the oil pump and worm the whole mess out. Seems like it'd be a huge pain. Then putting it back you've got to do the opposite, but with the added headache of not messing up the gasket/RTV....
I would not try welding the pin hole. Too much chance of melting a hole in it, plus the difficulty of having oil soaked metal - no matter how well you clean the outside you can't clean the inside of the pan & hole. The stuff left in the hole could make it hard to get the metal to stick, and the oil on the inside will vaporize and cause some amount of internal pressure that will force gas out of the hole. Can partially relieve this by leaving the oil cap off, but still... I have also had issues with cracks welding on a pan. That was probably from the amount of heat/welding I was doing, but still.... too much chance of going from a pinhole to a big leak.
Also need to keep in mind the potential for an explosion welding a closed vessel with a flammable fluid inside... Unlikely, but it's possible.
I would just just a self tapping screw. If you drill the hole with a drill bit coated in grease the chips will stick to the bit and you can control where they go. Shouldn't get much in the pan anyway since it's going to pull chips towards the outside as you drill. Beyond that, the very small amount of metal that would likely get into the pan is highly unlikely to cause any problems. Most likely chips would get stopped by the suction screen and wash out with the next oil change. Even if they get stuck you'd have to put a ton of metal shavings in there to markedly plug the screen. Anything small enough to get sucked up will get filtered out by the oil filter (that's it's function after all). Granted, it would go through the pump & cooler, but anything small enough to go through the screen is too small to cause any problems there.
The only place where clean fluid is really critical in the engine is on the clean side of the filter - shavings/junk here could damage bearings, plug lifters, etc. But the pan is designed to have 'dirty' oil and it has the filter specifically to prevent anything from getting to where it can cause problems.
Bottom line, stick a self tapper with some good RTV in there and don't worry about it. Probably could go forever that way, though I'd keep an eye on it and want to replace/weld the pan eventually.