Just my opinion:
So not an agreement for employment, just a sub contract - B2B would be easier (i.e. you contract to the person as a business, not as an employee) - therefore you can use any contract. A letter indicating employment would be complicated and have a lot of legal implications.
Such a contract would just indicate either services to be provided as a fixed price or a number of hours at a price per hour.