I think as a beginner, I need to start w/ "standards" first. I mean, shouldn't I first know JS to understand Flow? Wouldn't learning FlowType put me in a corner where I don't have all the support of JS community?
Starting with standards is probably good yes. Something I found very helpful in JS is doing hard-core TDD at least at first (again, the tooling is awesome, see mocha, chai) - then after having done the same thing a hundred times you can become more relaxed. Good unit tests make up for a lot of missing types.