A) For a floating brush use a Func_train moving between 2 points automatically. Check the tutorials section on how to do that.
B) You need to make the tube hollow (dont use the hollow tool, make it using an arch) and then put the ooze inside the hollow part. The engine doesn't render brushes inside of other brushes, even if they are opaque.