I'm a bit confused about Class Feats. PHB says characters gain one Feat on first level. However, it seems reasonable for me that characters get these on first level. So, do I get them then, or do I have to "buy" them separately?
Each Class Feat (Feats with a prerequisite of that class) must be taken using your feats.
Each Class Feature (Features listed in the class description) are gained automatically at first level.