Type is passed on, yes. If you contract with a tempter = tempter powers, and if they become a demon, also a tempter. If the parents are of differing classes, and they have a kid the way mammals do, that's the only time you'll maybe see a difference, they'll be the "class" of the more powerful parent.
Re: ABOUT DEMONS