A critical distinction is what these files are called. If they are all .ino, the IDE will just glue them together and go. I think it does it in alphabetical order. That means you can just slice a big file up and with care about the names, it should all work.
If you're using .h or .cpp, you will need to know what you're doing with regard to use of #include.