Scanning isn’t a problem, it’s when someone gets in and sets up a c&c client that you’ve got issues. If you have open ports and out of date software, or bad password practices, it’s only a matter of time before someone turns automated port knocking into embedding malware in your printers and IOT devices.
Raspberry pi/small NUC with a screen, in a digital kiosk mode. Just load a static html file with some js to update the clock. No keyboard, no touch input, no way to break it. Connect to it via ssh over tailscale or wireguard VPN to update the HTML with the notes you’d like to display. This way if internet goes down, the clock still works and whatever was displayed wrt messages stays displayed, and you don’t have to worry about the increased overhead of home assistant changes or updates breaking things. It will remain consistent since it’s just HTML and js. If you want less technical family members to be able to update the display…idk, seems like a headache.