Wouldn't Zorro be a swashbuckler rogue? that subclass also uses charisma so it makes sense also mario and luigi would fit as mainly monks because unnarmed strikes(jumping on enemies) but mario dipped in paladin and luigi dipped in cleric
barbarians can wear armor and depending on the dwarf subrace I'm pretty sure heavy armor, also they way he fights imo screams barbarian, he rushes in(slowly but small race in heavy armor) and hit enemies in his way