See
http://trailo.org/ for general information about Trail O.
There will be a Trail O Championship course; and possibly also a recreational course for those who want to try it for the first time. How long it takes depends on how long you look at each problem presented to you. Course length could be 1 to 2 km or so.