Maximum number of badges/achievements

Yes they do.