It is a requirement for the 800 snorkel swim to have your face in the water and breathe with a snorkel. However, I don't think it is a requirement for the tired diver tow.
One thing I have found that helps me with extended snorkel breathing while working hard is that I exhale through my nose periodically. This refreshes the air in my snorkel since I do not exhale used air into it on that breath. This helps to prevent me from increasing my CO2 since I get totally fresh air. Note: I do use a purge mask so exhaling through my nose is very easy to do in a large volume, the next breath is a bit deep but the lack of CO2 buildup is worth it.
not a requirement of tired diver tow..easiest method is victim on back,rescuer grasp valve/1st stage of victim ,keep arms straight and kick..This way you can constantly evaluate victim and push away easily if victim becomes agitated. If being able to view whare you are going a "dosey-doe' position is possible.Last choice for myself would be a push tow,as there is no ability to monitor victim easily,but it would be easy for rescuer to use snorkel.