4. Is it necessary to use a shortcode for bulk messages?

No, it is not necessary to use a shortcode for sending bulk messages. You can use long codes as well.