Is 'Du hast Hunger' also correct?
That's a statement, not a question. Like, "You are hungry".
No, because in a question you need to put the verb first.
why can't I say Bist du hungrig?
It's possible in theory but fairly uncommon. Better to stick to Hast du Hunger?
You can report it if you wish.