Yes, there will be toilet facilities at all starts, at (or very close to) the check points and at the finish. Public toilets and some portaloos will be available at various locations.