Yes, though some could potentially hit their cap sooner than others. Do they stop gaining XP then? I'm not criticizing or arguing anything, I just don't fully understand the leveling mechanics is all. Jack has plenty of weapons and abilities to gather--so it'll take awhile.