Yes on all except I am not familiar with superpig, but probably (someone else will know and give an opinion probably).
Quick things to know about jacksons-
temp- select a location in your home where temps can drop significantly at night - at least into the mid 60s if possible, mid 50s or even lower would be even better. No night heat. So locations like a basement or south facing "sun" room that does not heat up in direct sunlight or unheated garage that never freezes are ideal. Day heat should be moderate. Don't think bearded dragon, think roomish temperature in much of the terrarium, with warm zone only in the mid 80s. If in doubt, err on the side of cooler rather than warmer. In a glass tank, you have to watch out for heat buildup over the course of a day.
Humidity- a light misting morning and evening and a drip (plastic cup with pinhole poked over it, which splashes into a catch bowl on the floor off the tank with a branch that leads down to it will work for now) that lasts about 20 minutes a day will probably work fine, along with a pothos vine or something in a 6" pot for a little more humidity and leaves to catch spray water on should do the trick. Unless it is very dry in your home- if the water droplets from spraying are gone after a few hours, you may want to have child spray lightly after school as well.
Vitamins- go easy and only occasionally.
That's my advice for your temp situation. I'll leave the long term info for others. 20 years ago I actually kept and bred jacks in 29 gallon high aquaria, so the advice I am giving is based on experience in very similar setup. It is easier in larger, screened enclosures and is nicer for the lizard to be able to move about more and for watching the lizard and beautiful environment for it to live in- nowadays I use 2x2x3 screened cages for individuals. Any time the weather is above freezing at night and temps in the shade can be kept lower than the mid 80s during the day, you can keep these guys outdoors in screened enclosures. It is best for them to do this as often as weather permits, year round. If day temps climb above 50 and it is sunny, a day outdoors is good as well, even if night temp requires bringing indoors at night.