Matt
I use 5mm internal diameter clear pole hose.
It's light (weighs nothing), is flexible and reasonably hard-wearing and it is cheap.
From the Di bottles, I have 50 metres on a reel ending with a female connector to attach the pole. This length is enough for 95% of my needs.
I have an extra 15 metres that I can attach, when necessary.
I can tell you that with a Shurflow 100 psi pump the volume of water coming out of the brush-head after going through 50 metres of hose is approx 2 litres per minute.
When I add the extra 15 metres of hose, the output is about 1 1/2 litres per minute.
However, if I go up to 80 metres in 5 mm (internal diameter) hose - the pump starts to 'chatter' and switch itself on and off (which, I assume, will harm the pressure switch).
For 100 metres of hose, I am certain that you will need hose with an internal diameter of 6 mm.
Mike