Yes, I bought mine from Amazon. No additional tubes needed. There are two dipstick tubes different diameters, then a main suction tube. I connected the larger of the two dipstick tubes together with the main suction tube, which should be about 10 ft in total. Plenty of length to stick down into the trans pan with the main reservoir sitting on the ground next to the front tire. Prior to sliding the tube in, I compared the length of tube side-by-side with the dipstick, so I'd know what depth I was trying to hit. Then slid it in up to that mark, and then an inch or two more until I felt a bit of resistance, which I think is just the tube bottoming out at the bottom of the trans pan. Pumped it up, and it worked beautifully. I can't believe I haven't bought one of these before! Especially since I like to do the drain & fill three times to get the most fresh fluid into the transmission.
I used GM Dexron VI this time. Last time, 53,130 miles ago I used Valvoline MaxLife. I don't have specific brands I stick to. Usually just the best price on a quality lubricant. 166K miles so far on my 2015 Suburban and no issues whatsoever. I use Mopar fluids on my Ram 2500, nothing fancy, and I got 386K on the transmission before it needed a rebuild. 443K on it now and still going strong.
Yesterday on a cool 68F night, I took a 40 mile drive at 60 MPH and the average trans fluid temp was 176F. Got into town where it was 25-30 MPH with stop and gos and I saw it reach a max of 186F. Prior to this new TBV, I'd usually see around 196F, with stop and gos getting into 200-209F.