Yes, most do.
Some do ... Please ask them when you book.
Not all of them do, if you need one, ask about it when you book your reservations
Yes the room my family stayed in had a mini fridge
Not sure about the lodge, but the villas have full fridges.
Need to ask when you book, most hotels can accommodate
Not positive
Not all.
Thanks! Your answer is awaiting moderation.