I think the President has the power to demand a block of time to address the nation and they have to give it to him.
That was probably true at some point but it's not any more. With Bush 43, networks often decided not to carry the address and it was only carried live on, say, PBS and C-SPAN. The FCC probably changed the rules due to the proliferation of cable news and other carriers of information.