Elan would be an interesting one.

Level 16

my guess for stats (assuming he rolled), 10, 15, 14, 4, 6, 20

I'd say for the bard levels he is a valor bard, I thought about swords but he spends most of his time buffing others not himself, so I think valor works better. He has 14 or so levels

And then for dashing swordsman I would go hexblade warlock 1, his patron being the heroes long dead that inspire him or something(lets him attack with charisma,)

Not sure on backround, I think you could make equal arguments for folk hero (barmaid's son), entertainer (bard), and courtier (on the origins of pcs)

For feats I would give him lucky (because the world conforms to his vision of storytelling) and mobile (he seems pretty agile)