The Cables can be hidden as much as you want, but keep in mind its motorized. Too tight of a bend creates stress on the wire and eventually it will have an open. Unless you can figure out some way to have a antenna tilt 90 degrees and not bend the wire, its impossible to do any better.
The antenna does not touch the window or cab. I was worried about this also, and was considering telling customers to put a slight bend in the antenna to be sure, but after trying it for a few weeks, its not an issue. Had to disconnect the power to force me to drive with it down, as normally i always keep it up unless im entering my parking garage.
--John