I use all the brands mentioned above and I use Maxi-Lock Swirls in my longarm.
As far as your bobbin thread, use whatever you want too. If I'm using a plain backing I will use a varigade thread in the bobbin to give some interest to the backing.
There is no steadfast rule, use whatever works for you and looks best.