I am about to install wiring for an above ground pool...how's my checklist look?

1) 12-2 NM cable on the interior of the house.
2) Rigid PVC (18" deep) with 3 #12 THWN/THHN from the house to the filter pump.
3) Twist-lock receptacle located between 5 & 10 ft from the pool.
4) #8 solid bonding conductor from motor to pool frame with copper lugs.
5) Additional WP receptacle located 10-20 ft. from the pool.
6) GFCI protection all around.

Thanks.