I didn't get foam tube with mine. I didn't get anything with mine other than mounting hardware, I do use paper towels over the foam though, The tricky part ofr me is the foam or stuff that you use on the board. Covering the pot itself is kind of easy. But since the base of the venom is so big, it makes it different for me. Not that it's very difficult, just that it's different approach that i have to take.
I did get on of those probes vince sells now. Mine is a "pre-production" model, so it didn't come with the end on the plug part. The end of the probe that goes in the pot is so big that I had to drill out the hole a bit to get it to fit better. Otherwise only the tip would go in and eventually would fall out easily.