Hey Rod
I couldn't watch it all, I got bored after a couple of minutes. Sorry.

He's loopy!
He's gotta be a depatch rider

100kmh? What's that, around 60mph?
I'd hover around 30mph and I'll go up to 40-45mph on a good day but, depending on the road, I don't risk much more than that for long periods of time.