I'm more of eclectic solitary practicioner, so I can't really speak about Vajrayana. @Vajradhara would be the better one to ask about this.
As for Self, from what I understand, any view that we would have regarding it would be a hindrance, including believing in no-Self. It's untraceable.
See...