lion man beast said:
you can intimidate people within missions or persuade them to get to the objective. but how good does it work?
The Intimidate/Persuade/Bribe encounters are so few and far between, I don't think it's something worth focusing on. The Speech tree is more financially-driven than actually immersion-driven. The speech options that do appear in quests are so minor that they do not have any significant effect on the overall story.
I fully support your idea of roleplaying this type of out-of-the-box-character, but I don't think you'll be able to do all that you hope to. If anything, this character would be more of a financier, merchant-type rather than an Adventurer.
If Life-As-A-Bard were an actuality, I could see it working. I guess it depends on how much imagination you have and want to invest.
Best of luck regardless, keep us updated on how things are progressing.