Is the notification required to make macrodroid work ? I really don't want it. If I hide it with the stock android notification can I've issues ?
Either hide the notification via your phone's settings (It will stop the notificaiton and popup actions working but that may be fine for you).
Alternatively you can hide only the icon by setting the notification priority to minimum.
If you are running on Android 8, you can just disabled the relevant notification channel to hide this.