Yes, 2 points are for purebred litters, 1 point for mixed litters.
For the second part, you only get the points at the level in which the parents currently are at.
So if both parents are at Divine rank, you get 10 points (5 apiece).
Additionally, if the parents of the dogs are not starters, they get another point for each dog within the pedigree (lineage).