Not sure, don't know how sticky their compound is. If it's not sticky or tacky then I would think you'd be able to. Shoot 'em an email an ask.
No you should not be able to use beads with this tire. Plus the tire may take A LOT of weight because of that stuff lining the tire. The reason is that it will make that tire much heavier. I think DLP sells stuff that you inject into the tire and it does the same thing plus keeps it balanced. But it takes a while for it to work its way around when you have it in storage for a while.