The answer is the third one: so that he can surprise his father when Mr. Craven returns from his trip. This is an incomplete sentence because it doesnt have an subject. You need a reason for why he is suprising his father.
Example: He picked up party supplies from the store, so that he can surprise his father when Mr. Craven returns from his trip.