@hangnon2jesus I think you know the answer already. Unless that "advisor" is guaranteeing me a funding round from Sequoia, I'd run.
If he has his own VC and believes in your company, why isn't he personally investing?
The only advisor I've ever paid was a L7 at google and he wanted 3% and...