I'm surprised the Sidekick options from Tasha's hasn't been mentioned. It's pretty much perfect for this situation. A Warrior or Expert would fit really well, and wouldn't be overly complicated.