Let me point out a fact that most have not touched upon.
Since you / your client is willing to do this through cash, it would mean someone with that amount of BTC would have to meet you physically. Risking their anonymity and possibly endangering themselves.
Anyone with stacks of cash can get a gun and then point it at the BTC seller - forcing them to give up their BTC - since they showed up that must mean they have the BTC.
If this never occurred to you, then think about this. Possibly this guy (if it is not you) - is playing you along to find the right bait.
I am sure you are acting as an agent here, but I would advise you to let it go. Advice your "client" to buy the crypto online.
PS: Come to think of it, weren't you looking for investments into your project?
Anyways, good luck.