All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger.
The matter is as you mentioned in the question; using drums and flutes when mentioning Allaah (or during any act of worship) is not from the Religion of Allaah at all, rather this is an innovation, and the Prophet and his companions did not practise such a method in worshipping Allaah, and it is confirmed that the Prophet said: "Whoever introduces into this matter of ours [Islam] that which is not a part of it, it will be rejected." [Al-Bukhari and Muslim]. In addition to this, celebrating the birthday of the Prophet or celebrating the birthday of any other person is also an innovation. For more benefit, please refer to Fatwa 81804.
Finally, it should be noted that a person who calls non-Muslims to Islam needs many things, for more benefit in this regard, please refer to Fataawa 91563 and 84349.