Yes, you can download at many times as you want and you can donate as many times as you want. However, unless you make a donation of at least $9.99, you won’t be able to download the premium code. If you make multiple donations by mistake you can ask itch support for a refund.