Techicaly speaking, the only 2 elves you are forced to get are Lin and Maria. The rest are side quests
True, guess i forgot they are side characters with how apart of the story they feel.
Not really considering you need to buy at least Sylvia and Nia in order to trigger those events in Maria's story