You can go to Hilton hotel connected to airport underground and go to restaurants and bars there too
You may but the check-in counters won't be open until 3 hours before boarding. There is a fashion outlet about a mile from the airport. You can hangout there while waiting to check-in. There is a nice food court there and plenty of seating everywhere.
Thanks! Your answer is awaiting moderation.