Rohan, Congrats on your new venture partner!
It seems like a good setup. His proposal is fare when it comes to profit sharing, however you have to wait for the property to be sold in order to see money in it.
I noticed that you will be most of day to day stuff associated with rehab, finding properties, etc.
Here is a little suggestion which I saw with other partners and I think its customary:
I think you should get 3% management fee from the rents & 10% of the rehab costs from managing construction. This is for just been an active partner. Profit sharing of 65/35 is good but you don't know when you are going to sell the property and when the property is actually going to payoff itself (for the profit to actually start kicking in). Maybe your money partner should have guaranteed return on his down payment of let's say 8% per year and anything after that for that year gets split 65/35. Just a thought.
Best of luck.