Assalamu Aleikum;
Dies ist eine Sache, die das Thema Takfir betrifft. Ein Muslim, der in Diskos geht und andere schlechte Sachen begeht, ist ein heikler Fall. Einigen Gelehrten (auch einiger Madhab-Großgelehrten) zu Folge ist das Gebet der entscheidende Faktor zwischen Islam und Kufr. Solange jemand zu den Lehren des Islam steht (5 Säulen, etc.) , solange ist er dennoch unser Bruder, auch wenn er schwere Sünden begeht.
Ob ein schwerer Sünder als Wali fungieren kann, kann ich nicht beurteilen. Es gibt erfahrenere Geschwister, die dir diese Frage vielleicht beantworten können.
Wa Salam.