I know how excited you are. You are in for the time of your life. We leave in 18 days for our 4th trip home. Counting the minutes. Yes, pool and beach towels are provided, toilitries and hair dryer are too! All the comforts of home and more!! Enjoy!!!
1. You get a towel per person in your room upon check in. You can exchange this daily for a clean, dry towel.
2. They have "conditioning shampoo". Not separate items. IMHO, it's not conditioning enough to avoid a need for conditioner (my hair is thick, long and curly) and the shampoo is not "strong" enough to get the salt water out of my hair. I would bring both.
3. Yes, they do, however it's a hotel-style blow dryer. (Read: not very powerful.) I usually bring my own. (Again, thick, long, curly hair.) Depending on your hair, they dryer they provide may be sufficient.