They do control the content on the notification. It's a bit odd to put the sensitive text in the notification only to recommend disabling it at the system level.
They do not. They send encrypted notifications. It’s the OS that stores them unencrypted. It’s the OS at fault here IMHO.
No. They recommended disabling it at the app level. Only the Signal app can control whether the message contents are included in the notifications.