It depends partly on the job role. I can work from home (but I also have to do 24/7 on-call from time to time and out if hours maintenance works.) As long as I attend meetings when required, my start and finish and lunchtimes are pretty flexible, so dentist and doctor can easily be outside of work (though they want to see me before Christmas, and that will be at 10:30, as there weren't any appointments at the start of the day, so I will WFH for that.) The receptionists and some other customer-facing roles won't have anything like that sort of flexibility, because there must be someone on the desk from 07:00 - 19:00, but I assume they can work it out between temselves when there's two of them on and one needs the loo or something.
Leave should normally be booked in advance, but if you need a single day for a funeral or something, there's usually flexibility for that. Compassionate leave is 3 days for parent, child or sibling only, but in practice, you can usually get a bit more at manager's discretion.
All senior roles are 3 months notice, but in practice, some people will leave sooner by agreement. I am not senior, but in a techy role, and my length of service also means I have 3 months notice - the notice period builds up from a month over time after the first two or three years.
We are expected to show online (usually instant messenger status) if we WFH, but hourly updates are unnecessary. That does seem overkill.