Store Hours: show current open/closed state
An answer to point 1)

{{ location.hours[now|date('w')].open &lt; now and location.hours[now|date('w')].close &gt; now ? 'Open now' : 'Closed' }}

And that same logic can be used to resolve issue 2)