Making my site work with WordPress?

So, am I going to be able to make this work? Is this something that I really want to do?

How do I organize my scores/recordings and such? Separate articles for each one? Use tags and categories to keep them together?