Are there any rules for et vs en, or is it just something we'll have to remember word by word?
It's different for every word, but you will catch on to patterns after a while which should make it easier for you.
There are some very detailed post to find in the discussion section (Danish from English), as far as I recall