Sim, sim. É possível deixar o bot online 24 horas.
Se for usando exatamente esse código que eu mostrei, você pode alugar algum VPS com Linux instalado e configurar praticamente como eu mostrei. Deve funcionar com pouca ou quase nenhuma modificação. Sobre VPS, olha na digital ocean.
A parte chata é se caso a autenticação expirar ou o bot der algum problema, você precisar fazer a parte de scannear o qr code denovo.
Sobre os botões interativos eu acredito que não. Aqueles bots são feitos usando a api oficial do whatsapp, portanto eles se comportam e acessam recursos diferentes do usuário normal, também são limitados de certa forma. Por exemplo, um bot feito usando a api oficial não consegue iniciar uma conversa com ninguém, apenas responder.
No nosso caso, o bot consegue fazer o que um usuário acessando o whatsapp web consegue fazer.
Se for realmente colocar o bot online e quiser algum 'auxilio' de um dev inexperiente, pode me chamar no linkedin.