Nice post and I hope I will not be the only one to respond. You are quite right to want to take it easy at the beginning. One thing I did not get totally clear from your post is how much experience in BDSM do you have?

Any way, my suggestion would be to start with some sensory play. If you tie her on her back on the bed, in a fashion that you can eventually pull her over the edge of the bed, so her head can fall down – you will have her spread open for what ever you might want to do.

I would start by blindfolding her and than gently tickling her all over with different things: feather, paint-brush or big make-up brush, cotton ball, gently scrape her with fork (emphasis on GENTLY), run vibrator all over her body, ice cube will be cold at first than produce burning sensation if you keep it at one spot for a long time, water that melts will tickle as it runs down the body, I love candle play – but careful if you have no experience (DO NOT use colored candles, or natural bee wax candles, and make sure you hold it far enough from the body so that dripping wax cools sufficiently before hitting the skin. Another word of caution with wax – it tends to splatter and it is hard to get out of fabric – do not use the best set of sheets if you planning playing with wax )

You can keep on this for hour – just make sure you are surprising her and modifying stimulation or she is going to go to sleep! When you make her hot and panting you start playing with her nipples and pussy. When she is lubricated start introducing things into her pussy – dildo is good, but different size bottles or beer can, can be fun too (provided it is properly cleaned!). As she gets really hot, pull her so her head is hanging and rape her mouth (from your post seems she likes that). The position you will have her in, will allow for real deep throating, and if he is high enough that will help relaxing the throat muscles. Another tip (I’m full of it today hehe) pay attention to where your balls are or you going to cut off her air supply.

Well – there are some of my suggestions. Hope you have nice weekend!