You can upload the collections.db file to a website that allows others to download from it (google drive, mediafire, etc.) for the collections piece - however, this isn't full proof as the person who is downloading the collections needs to have the beatmaps already downloaded or they will not appear in the collections.
As for the beatmap map pack... I think you can look at the ones in the link below and see how they are processed to get a good general idea. I could be wrong but putting the song folder into 1 big compressed folder might be able to do the job.
beatmaps/packs