Need affirmation: can a level 20 Elf with NO ranger levels take all three tiers of Arcane Archer and all tiers of the imbue arrows enhancements? Assuming they have all the required feats...