I think you need 10mm rear spools. The ones you linked to are 8mm.
T-Rex makes super sturdy stands, but they are full price too. At $49 I don't think you can go wrong as long as you can return the item if it doesn't work for you.
The rear fender gets in the way of some of the rear stands, but you may be able to bend it out of the way. That would be my main concern with the model you are looking at with that little cross piece up by the handle.
You don't need a track stand to change the oil. I do use one because it is a lot easier to get access to the drain plug if it isn't tilted over on the sidestand. FWIW, with my rear stand the appearance of the oil level doesn't change compared to not having the rear lifted. Some people refuse to add oil with the rear lifted, but the real world difference for my V650 on my stand is imperceptible.
The rear stand is by far the best way to go for chain clean/lube. But when I go on a road trip I use a Pack-Jack, basically the same thing as your Snap-Jack. The rear stand is vastly superior and worth buying just for chain maintenance.
A front triple-tree stand is really nice to have for front end maintenance. You'll want a really solid one, not necessarily the cheapest you can find. A simple front fork lift is probably not going to meet your needs if you are going to do your own tire changes, tire balancing, or brake servicing.