Ответ 1
Прочитайте docs эти флаги. FLAG_AUTO_REQUERY
устарел, потому что с ним запросы курсора часто выполняются в потоке пользовательского интерфейса. Вы должны попытаться использовать CursorLoader. CursorLoader может автоматически запрашивать и передавать данные в фоновом потоке.
FLAG_REGISTER_CONTENT_OBSERVER
просто регистрирует наблюдателя содержимого на курсоре, поэтому вы получаете уведомления о новых данных. c)