The Player downloads 2 days worth of content and schedule each time it connects to the CMS.
What I would so, assuming it’s a single layout, is design the layout and set it as the default layout, then allow the Player to update. It will then play the default layout forever until it next connects to the CMS and gets more content.
Note though, only native content can be cached in that way - eg images, text, video etc. External content (websites, embedded videos, video streams etc) will not work offline.
Best thing to do is test it. So create your content, download it to the Player, and then disconnect the Player from the network.