But is it possible to allow app to take pictures (when you want), import contacts (if you want), sync contacts (again, optional) etc without those permissions?
I'm not an android developer, so someone please correct me if I'm wrong, but usually those permissions sound like you're giving up all your data but in reality it's just used to do something simple as to prevent vibration/ringing/notifications while you're talking on the phone.