150km sounds like a serious distance from where I sit on my Gemini with fat tyres! I guess a road bike is the only choice but it's good to hear you've got the back up crews to support the riders.
Will you have a forum hook up to give progress on how the ride goes or do we get just one story when you finish? Reporting back to the forum is necessary and mandatory - moderators included or you will be banished.