How do I program to dial out without 9 (or 0) ?

A good place to start is GHTrout's website. GH suggests you can use pretranslation, so every number you dial will be dialled with a 9 in front. Problem is of course that you cannot dial internal numbers that start with a 9 this way ...