Do I have to use up my current download credits before I can purchase more?

You can purchase more download credits at any time.  Download credits expire one year from your last purchase of credits.