Can I use the Idol during other player's turns?
No. Idol is an item, and may only be used on your own turn.
From the FAQ at wizards

Can you use an item card outside of your turn (for instance, when you were attacked)?
The only items you could use outside your own turn are the Angel Feather, the Lucky Stone, and the omen Skull.