Hi, if I understand correctly, your first question is about background mode. Here are some articles that may help:
https://blog.nraboy.com/2014/09/handling-apache-cordova-events-ionicframework/
Second question is about caching or preloading of pictures, right? (to make the app faster) … maybe this is useful:
Hope this helps.