I wanna play this on my 3ds, but im not sure if I need just the rom or if i need the map and sym files also, and whether I need to compile them or not.
You don't need either of the files other than the ROM. In fact, I have no idea why the developer put them in there. They're files that are compiled into the ROM. I'll ask them.