In theory? Yes. But it's not required to beat the game and will be awfully boring to grind out. Besides, reaching the level cap won't provide you anything except some bonus stats.