I don't really know any of those riddles myself, but this website seems to have a huge amount of scavenger hunt riddles. It wants you to sign up and pay to actually make a hunt, but if you scroll down to the suggestions, you can see lots of riddles without having to do that:
http://www.scavengerhuntriddles.net/scavenger-hunts/create