No you cannot use soda in a cabinet. It is a one time use.
I use both, for different things.
Soda is good for certain things like cleaning, blasting items you don’t want warped, and I use it for stripping powerheads. The soda is water soluble, so after I strip it, I can wash the powerhead in warm soapy water, and not worry about media being left in there to damage the cylinder, like could happen with glass.
I glass bead items like props, exhaust housings/towers, etc… in my cabinet. I tried walnut for a while in the cabinet, but it was much slower, and Im impatient.
I am using Lime now as well, for full cosmetic restorations. Paint seems to stick very well, after a motor has been stripped with lime.
Which brings me to my next point. What are you doing with the part afterwards? Makes a difference on what you use as well.