Оба варианта вопроса являются правильными, но форма "How many brothers do you have?" более формальная, а форма "How many brothers have you got?" более разговорная.
Оба варианта вопроса являются правильными, но форма "How many brothers do you have?" более формальная, а форма "How many brothers have you got?" более разговорная.