can the dm have a character?
Yes and no. From a purely technical standpoint, any character run by the DM would be a non-player character. ... You can still play by each rolling up a character (or characters — there's no problem each running two or more characters) and having one person act as the chief dungeon master.