I have never been in a D/s relationship where I was forced to use a title. In fact, I was told to use whatever is comfortable for me, which happens to be "Daddy." I only use "sir" when I'm in trouble or scening. I can call him by his name at any time, and this is with an Old School Master. I guess you could say he's been around the block a few times, and protocol just isn't a top priority for him anymore.
I would guess that it's harder to do it in person because it's not something you're used to saying on a regular basis to anyone, much less your significant other. Keep in mind that "sir" is a term of respect, and if he hasn't earned your respect, forcing lip service is nothing more than role play. If you do respect him, it shouldn't be that hard to show it.
As far as information about bondage, I'm of the opinion that it's not your job to provide him with the means to bind you. This is where I don't cut "dominants" any slack. If he wants to be a bondage top, then he needs to learn what the hell he's doing. The way I look at it is if he really wants to know how to tie a knot he can look it up himself. He has a responsibility to know what he's doing before he does it to you. If he's dominant, he should be taking the initiative, not you. In the meantime, you can either learn to be perfectly still so as not to frustrate him or keep wiggling until he decides he needs to figure out how to keep you still.