Yes, there will be toilet facilities at both the start/finish, and at (or very close to) the check points. 


Public toilets and some portaloos will be available at various locations.