Answer:
There is no federal requirement to post a holiday closing notice, but a state law may prevail. In any case it is a good practice to inform your customers of a closing and typically at least a week in advance. This is especially so for an unusual or non-typical holiday. How you would get the signage on all deposit taking ATMs, other than via a screen message on ATMs you control, I can't answer.