Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

is it possible to ever seperate/integrate the core, rom and config files into the EXE somehow and have them play?

There must be some ways to bundle everything into a single executable, like love2d does for the assets.
But some emulators require the ROM file to be a real file on the filesystem, especially for CD based systems.
Designing a solution that would work for all cores and OSes would take a bit of time.