Yes it is possible to do with 1 FP object. You will need more splines to control where to exclude/include what with "Select models" option.
I would recommend watching this hands on demo
. Which will provide everything You need to know to make complex distributions.
Hope this helps.
If You need further help, please attach max file and we will try to.