Don't do the talc balancing in an off-road tire. That stuff only works so long as you're using dry air to refill the tire. Using cheap 12V compressors, Yorks, or just whatever gas station air you come across will introduce moisture into the tire. That causes the talc to clump, stick together, then fall off and collect somewhere else in the tire, etc. Couple that with airing down, making it more likely that the talc will get moved when you go wheeling. It can make your balance problems worse.
Those TSLs are a crap shoot. Some of them will roll down the interstate at 70mph without doing a thing. Others are square from day one.
Find out if that wheel unbolts into two separate pieces from the ring of bolts in the middle. If it does, and it has a liner inside, it's a double beadlock. They look kinda like a wheel that D&D or somebody was making, but I'm unconvinced.
I wouldn't want to drive 40 miles every day on those tires, regardless of whether or not they balanced. Maybe on a Saturday morning to Uwharrie, but that's it. They're going to be loud, they'll suck in the rain, they'll suck in ice, and they'll suck in anything less than 6" of snow.