not very long at all. days maybe. also if you smoke cigarettes, use mouthwash, eat spicey foods etcetera it may effect the ability of the test to pick up on the presence of THC
hii
About 15 days.
Forever!
for about a hour
it will stay in there for about 2 years
THC stays in your spit for 24h. Or max. 3 days.
for 23 seconds.
3 months
just dont do it.
90 days
3 weeks
3 weeks