I don't know what services that network uses, but make sure that your channel is set to automatically op you.
As far as the nick goes, I wouldn't suggest trying to "steal" someone's nick. If they use it and are on regularly, then you should let them have it and just use a different nick. Just my opinion, of course.