Well, I'd say your beliefs are similar to Mahayana Buddhism, or vishishtadvaita Hinduism (qualified non-dualism).
I'm Hindu and I don't consider caste as anything but a social construct that Hindus live in, but isn't Hindu by definition. It's just a social construct, integrated into religious scriptures, but if you eliminate caste, the religion doesn't change as far as I'm concerned. Many Hindu yogis also do not believe in the caste system but identify themselves as Hindu.
In some places where you go, race will matter unfortunately. Race or caste, in certain temples you will be regarded as a curiosity or an uninvited guest. In India especially there are temples where NRI's, or Americans are not allowed. Of course there are also temples that are open to all of the Hindu faith, so you just have to look around for a temple that would suit you.
I believe Vaishnav Hinduism discourages smoking, drug use, and promiscuity. The true goal in most Hindu sects is to transcend the sensual pleasures and seek contact with God by transcending the ego. So most sects will discourage drug use, smoking and promiscuity. However, I think certain sects do use drugs for mystical experiences and sex as well (Tantric Hinduism possibly, and Kashmir Shaivism).