I'm in the same boat looking for beadlocks, but for a DD, I don't think it's the way to go, to say nothing of the weld-ons not being street legal..
As to tires, try some 35x12.50 Interco Trxus. I've put 17,000 miles on mine and they still have 70% tread. Best tire I've EVER seen in the snow...