I use liquid chlorine. I get it from the ACE Hardware up the road. Some people get it from the pool store. They "loan" out yellow jugs (2.5 gals) to refill as needed. You can also get liquid chlorine from Lowes, Walmart, Home Depot BUT be very careful getting it from there as some don't rotate their stock or store it outside in the sun. Two things lower the % of work chlorine-time and sun.
I use the TF-100 test kit. It is the best bang for the buck as it has more of the regents we use most often.
Test Kits Compared this will show you the different test kits we endorse. Look in my signature below for the red link to the TF-100 kit.
With your pool being inside your chlorine needs will not be that high. Now if you have a large swimmer load that will change things a bit due to what humans bring to a pool.