По обоим вопросам: Да.
Ваша служба является частью вашего приложения, так же, как действия и другие части приложения.Он может получить доступ к личной папке приложения, правильно определенной:
getPackageManager().getPackageInfo("com.example.app", 0).applicationInfo.dataDir;
Также он может записывать на SD-карту, если у вас есть разрешение в манифесте:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Вы, вероятно, ошибочно предполагаете, что вашслужба работает в другом процессе, чем остальные приложения.Это все тот же процесс, нативный код не имеет значения.