Is there a limit to how many files I can attach to one message?

Yes, attach up to 5 files to one message.