@silentmedia – Happy to answer your questions.
1. Yes, LiteSpeed Cache will work with If-So. All you need to do is to enable the Page Caching Compatibility option in your If-So > Settings.
The content you apply to the page using If-So will be loaded in a different Ajax call right after the rest of the page loads from the cache.
2. Yes, it should be possible (I don’t know how the site is structured so I don’t want to say 100% sure). If it’s the whole menu you want to replace based on the day, the easiest way to do it would be to save each menu as an Elementor template and apply each template as an If-So version using the template’s shortcode. You can read more about this here:?https://www.if-so.com/our-new-personalization-elementor-widget/