The idea is that spiders can not tolerate the smell of peppermint oil and flee when he was discovered.
Not especially. Some spiders don't like it but not all. It's a GREAT ant repellent though! Your hardware store can sell you a good spider repellent. I've also used a cleaner that has a strong ammonia smell to it with some success.
Yes