I personally wouldn't weld the bumper on either, that's just a bad idea. Not just for the light bolts and winch switch, but what happens if you need to replace the bumper or fix something later on that requires it's removal?
As for the stripped threads, why not just re-tap the hole?
------------------
2001 Solar Yellow SE 4x4 V6 5spd