
Bard-Sader |

for ease of play, I would suggest that the barbarian delays his initiative so that him and the eidolon go at the same time. That way, you can both both attack the same target witt he same charge, at the same time.
And yes, as long as the eidolon has a shape capable of riding the mount, there's nothing saying it can't.