They can be moved. I am not aware of anything that says you need to have them in .h files. Of course if your project has several other files that need to use them, then, that makes sense for including. Maybe as the rest of the code gets fleshed out these will move to a .h file.
If you try something like:
#define jgalak 12
int myvar = jgalak;
right in your sketch file, it will compile fine.
Libraries are just separate groups of files together that provide some functionality. From when I created and published one (DS7505), you typically include one .h and one .cpp files that are named to match your library name. But I don't know that there is any limit to the number of those you can have to provide supporting functionality.