Erm - they would need to register and login here at least once every two weeks, the hosting account would need to be transferred to their forum account. Only you, the owner, may access the cpanel as per TOS.
Open a ticket and see what upper staff say - http://support.x10hosting.com/