Music files will eat up your hard disk space more than CSDS or more than cue sheets.
A mono MP3 file for a typical square dance tune of 3 to 4 minutes is about 2MB or so. A stereo file is twice that much.
I currently have 3648 (mostly mono) MP3 files in a folder on my laptop. These files take up 6.2 GB of space. Hence a GB will hold about 588 MP3 files.
I recommend that you get a laptop with a hardrive of at least 20 GB.