По первому вопросу - да, сможет. А так как приложение не единственное, разработчик сможет построить обширную сеть ваших контактов.
Так как Андроид - профурсетка коммерческая, единственный способ ограничить приложения друг от друга - заполучить ROOT права и поставить XPrivacy.