For (1) which notification settings are you using? (2) is most probably a side effect of the way the code was written for Maemo 5 but I could probably detect that and avoid it. File me a bug?