Hi Padraig
You must specify the state for questions like this. In NSW, Vic and Qld Stamp duty is payable on both transactions. In NSW he could get asked to pay stamp duty on you purchase price not his. Stamp Duty is ad valorum - at value, so the price on the contract is irrelevant.
In Vic...