Answer #1:
If given sufficient permissions, yes, your moderators could. Just keep the roll permission “admin” off.
best regards.
Answer #2:
Not everyone can add a bot to a Discord server! Only people who have Administrative or “Manage Server” permissions on the server can invite a bot. If you don’t have either of these roles, you won’t be able to add bots. … To double-check that you have these roles, open your Discord client.
Answer #3:
Anyone with the manage server permission can invite bots to a server and they can only give the bot permissions that they have themselves when inviting.