Don’t Sikhs wind their hair up in turbans forever, never cutting it? With a name like Singh, perhaps this fellow is just pushing that particular envelope.
No, this guy is a Hindu. “Singh”, while used by Sikhs, is a fairly common name for North Indians too.
His family bathes in the Ganges river. That is a dead giveaway for being a Hindu as that is one of their religious commandments.
Regarding Sikhs, I have had many Sikh friends, and they all wash their hair regularly. It is a religious commandment for them although i seriously doubt if the majority of them actually washes it EVERY Single day (as they are asked to) as most of my friends washed it every 2 days (like women with long hair)