TX does not have runoffs for general elections. For special elections and primaries, yes, but not for general elections.
Depends on the office. In Houston, mayor is a "non-partisan" office so you can have 3 democrats in the race. The top two will have a runoff if there is no one with 50% of the vote.