This is a great idea. My little brother started going to school up in San Jose (Silicon Valley) and he says that he takes people out to lunch so that he can pick their brains. Nobody says no to a free lunch especially when the conversation is all about you!
RE: Have you ever cold emailed the CEO of a big company?