Build a welcome bot for free, with your own name and avatar. Start with the welcome template, then change the message or add more steps. You don't need to write code.
Yes. You can build and host your welcome bot on Kite for free. Each welcome message costs 1 of your 10,000 free credits per month.
Discord only tells bots about new members if the Server Members Intent is turned on. Turn it on in the Bot section of your app in the Discord Developer Portal.
Yes. Use the Send direct message block. Some members don't allow messages from server members, so the message won't reach everyone.
No. You build commands by connecting blocks in a visual editor. You can also describe a command and Kite's AI builds it for you.

Build commands by connecting blocks, or describe them and let AI build them. Kite is free to start and hosts your bot 24/7.