3. Steering seems as twitchy as a twitchy thing are they all like that? I understand Mike has some "characteristic" elements in his designs, but is this just something 'bents do.
On day I'll get to relax enjoy the view, but right know I feel alot like I'm trying hard to keep the bike under me.
Handling can be very different from bent to bent and indeed rider to rider. I've not ridden that bike, so I can't say, but I'd imagine that, designed as a street bike, it should handle pretty good really. Having a larger [than 20"] front wheel should help a bit too. But as a general rule, one thing I've found is to not be too concerned about the 'twitchy feel of the steering.
Bikes never ever travel in straight lines, not absolute straight lines anyway. It's impossible. Try and keep the front wheel dead straight on any bike on any surface and see how long you stay upright for? There's constant counter-balancing input going on. Watch the front wheel constantly move from side to side on an upright and you'll see [it's obviously easier to see on an upright]. You're constantly adjusting your centre of gravity to remain balanced. On a bent this can be amplified, partly because your CofG is lower [making it more difficult to balance in some instances], and also because of the tiller in the steering can be greater than on an upright [although on your bike that may not be the case, being quite a high seat relatively speaking]. The point being is to 'let the steering go where it wants to go! Learn to relax into it. It's the way things are [although admittedly some bikes are more twitchy than others, but trying different bikes is the only way to find that out].
The car park idea is a good one - time and space to really experiment with things like that, and get a feel for it.
And the traction thing. Always a moot point with FWD bikes. I built a dual 26" FWD bike last year, and for the most part the traction was fine. But there can be issues with it. Climbing on autumnal, wet, leafy lanes could be interesting at times! You've just got to be aware of things like that.
Anyway, hope you get to enjoy it.