Yup Arcanist > Geomancer most likely.

Agree Fencer > Red Mage would be good match up, they should specialise in adding en spells (enfira etc) to the party.