'Have' has many meaning, but 'have to' is similar to 'must. The second pair are wrong. 'Heading to' is used when we say the name of the place we are going to- I am heading to the shops. We can also use 'for'.
- For Teachers