Hi Joey,
In fact, the second option without the pronoun is more natural — both verbs go well with the sentence’s subject and can be joined by “and” alone.
The correction I would make is to “the local taxi driver”. The most straightforward phrasing is just the plural “the local taxi drivers”. I understand wanting to refer to them in the abstract, but it sounds slightly odd to do that with the definite singular here. “Local taxis”, “taxi companies”, “taxi drivers” — all are more natural phrases without the definite singular.