Is diem coin account-based or token-based?

I kind of feel Diem coin is an account-based system like ethereum. In a token-based system, each token has an identifier to distinguish itself from others…

Yes, Diem is account-based.

Is there the concept of token in Diem?

Yes. DIP20 explains how tokens work in Diem.