That's one big ugly and definitely nasty URL rewrite rule. That alone would keep me away from TikiCMS.
I've taken a quick look at the rules and I think it's very well possible to convert them to Hiawatha UrlToolkit rules. It's probably nothing more than changing Apache's "RewriteRule <pattern> <newurl>" style to Hiawatha's "Match <pattern> Rewrite <newurl>". Read the
UrlToolkit HOWTO page for the availble options.
My advice: submit a bugreport for this big URL rewrite rule set. Because that's what it is: a bug, bad programming. The only thing a rewrite rule should contain is rewriting requests for non-existing files to a single index.php, nothing more. The index.php should handle the routing.