Re: jquery problem
It really doesn’t matter where or when jquery is loaded as long as the plugin developer is using wp_enqeue_script to load it. That’ll solve the problems you have, so I’d notify the plugin author and tell him/her about the enqeue functions.