@Okech,
I believe you are the one in need here. I don`t think it would be prudent for u to give conditions. You say, he pays you if it doesn`t work out. But you are not ready to pay him until it works out?
IMHO, you just want to test his skills, u dont need your data.