The best solo character is probably the very overpowered Dwarf Battlerager Vigor fighter. He could hit all of your conditions, too.
Pre-racial: Str 16, Con 16, Dex 12, Int 8, Wis 12, Cha 10
Boost Str and Con, so at level 8:
Str 18, Con 20, Dex 12, Int 8, Wis 12, Cha 10
You can switch Dex...