Can i be a CM?

@1
"i need to know every opening"
++ No, you can become CM without knowing any opening at all, just opening principles.
"play chess in my head while driving?" ++ No, do not do that.
"How many hours a day I need to play chess to become a CM" ++ 2 h/day:
play 15|10, analysis of lost games, study of endgames, study of annotated grandmaster games
"after 600+ game only have 1400-1500elo?"
++ You do something wrong. Analyse your lost games to find out what.
"Is it even possible if I 19 years old" ++ Yes, it is possible with hard and smart work.
2000 is possible in 1 year. If you can then sustain progress +100/year you can be CM at 22.

I currently have a student that wants to be a CM. He is probably further away than you and he's older, too. I still took him on, after explaining how heavily the odds were stacked against him. It's still possible for him, but I didn't want him to be under any illusions. Point being: if it's possible for him, then it's possible for you. Even if I'm wrong and this student has no chance, 19 years old is definitely young enough.
It's not just about whether you're capable, but also how much you want it, and how hard you're prepared to work to get it.
Further to that, I completely agree with @tygxc, with one amendment: you will need to know some opening theory. Principles are essential but you will need to know SOME openings. You definitely don't need to learn them all, though! This was actually the topic of my latest blog post.

You certainly don't need to know every opening - though it would help to understand the main ideas in the openings that you prefer to play.
You don't need to play chess in your head while driving, either.
Reaching CM is definitely possible, but it's no easy task. You have to devote your chess time to striving for improvement, rather than what the majority of chess players devote their chess time to: playing for fun ...
You can still play chess for fun, of course - but I'd recommend analyzing every game you play, afterward, to help you find the mistakes that you tend to make.
The path to improvement relies heavily on being able to steadily scrub away the mistakes in your play, one game at a time ...

Depends how you play and how fast you improve 600+ games and 1500 is not bad ....
Blitz is sometimes good but so is sometimes long rapid i would recommend trying to figure out what time control is best for you and study around how you learn best (not always studying openings )
Gms are typically good at multiple time controls after all ...
Most important thing is figuring out how to play chess better as well as learning from your mistakes learning from your mistakes only gets you so far