No. Haldol (Haloperidol) is an antipsychotic.
Haloperidol
Cocaine may last in your body for about 15 hours.
It can last as long as your body makes it last... mine are about 6-7 days but i usually have about 3-4 heavier days. It lasts as long as your body is ready for,
Dopamine
it dipends on which part of the body it comes from
Different Medications last different amounts of time.
They last forever. Or at least until you die and your body rots.
Haldol
a few thousand years
No it shouldn't do anything to you Haldol is an antipsychotic and smoking does constrict your blood vessels so it may have some effect but definitely not a dangerous effect
They last a long time because of the hard material they are made of. The rest of the body decomposes quickly.