Amazing setup, what screens and cockpit hardware do you use?
For point 3, I recommend Gary's PSX addon, which adds a center CDU pushback option.
Perhaps a discussion for another thread, but: 5 x 48inch LCD displays. Hardware is a combination of home built machined aluminium/perspex components, plus professional products (Flightdeck Solutions, Flight Illusion gauges, CP Flight MCP, Open Cockpits CDUs, 737yoke.com, Leobodnar input cards, Phidget output LED cards, Interface IT cards from Flightdeck Solutions). I've recently procured a genuine glare shield and 747 throttle quadrant to replace my home built TQ.
I've heard about pushback via Gary's PSX.net (for P3D) but I'm using XView for XP11.