Yes, if it is new sand in the filter you need to backwash until the water is running clear through the backwash.
As for test kits. Order a high quality kit like the TF-100 or k-2006. However, you want to have the pool ready for people in 3 days, so any test kit is better than none. You can buy...