Yes! To earn Affinity XP for a pairing, you need to own both Primals in your collection and have them both active in your combat party.
However, completing content that costs Divine Will will grant Affinity XP for your active pairing regardless of which Primals you're currently using in battle.
Do I need both Primals in my party to earn Affinity XP?
Last Updated: 9d