With 8 SATA and 4 SSD, you're likely looking at a single FlashPool aggregate, and I would assume it was sold to you as such.
ADP means not having to dedicate drives for mroot, but beyond that, you can think of this as an aggregate creation discussion.
The main decision you need to make is to choose between capacity/performance and spares on your 8 SATA drives.
Possible aggregate configurations would be:
8 (rg0 = 6 data, 2 parity), 0 spares = 24TB RAW
7 (rg0 = 5 data, 2 parity), 1 spares = 20TB RAW
6 (rg0 = 4 data, 2 parity), 2 spares = 16TB RAW
5 (rg0 = 3 data, 2 parity), 3 spares = 12TB RAW
5 data, 2 parity, 1 spare is probably the most common option; assuming a 90% ceiling, 20TB RAW is about 14TB usable.
Fault tolerance, being RAID-DP, allows for two, simultaneous drive failures per raidgroup without data loss.
Parity drive requirements are per raidgroup, not per node, so all your drives would be owned by one node.
Once your SATA drive aggreate is created, you would then add your SSD's to make it a FlashPool.