Isn't it necessary to put "have" before "ever"?
You are correct, the correct utterance would be "have you ever [something]?" However, in casual conversation it is common to drop the "have" when asking questions. In this video, the speaker has dropped the "have" for this reason, and it is quite normal to do so. It is generally common to omit words in questions, like "(Do) you want some pizza?" Ex: (Have) you ever seen a dog this cute? Ex: (Do) you wanna go for a walk?