"Also, can we submit both the Chinese and English versions separately, or should they be one entry?"
You can do as you want, but I would recommend using only one entry, so you can take advantage of having only 1 itchio's page.
I think it is better to have all languages in the same "browser launcher", if you can/want. But thiss is just an opinion.