Regarding the battery consumption, it's really hard to tell. All you do in emulators is basically mapping the System Calls of the emulated system (Android) to their equivalents of the host system (SFOS). This should basically have no big impact, but it greatly depends on the guest system and if it requires specific services to run constantly in the background.