What happens if I use up all my download credits before the end of 12 months, and I still need more songs?

You just buy more credits!  The new credits will expire 12 months after your most recent purchase of credits.