3.5' is a bit shallow. I'd suggest 4' for your shallow end.
Definitely get two skimmers. Main drain is optional. Consider upsizing the suction pipes to 2.5".
Make sure all the lights are pointed away from the house or main seating area.
I'd strongly recommend getting a robot instead of a pressure side cleaner.
Install an external bypass on the heater.
A SWCG pool is a chlorine pool. You generate the chlorine fresh onsite. The savings of money, time, and effort and fantastic. Can you share why you wouldn't want a SWCG?
www.troublefreepool.com
www.troublefreepool.com