You are pretty much on the right track. I graduated with a maths major and only had very limited stats background, so I was in exactly the same position when I finished my undergraduate. I guess you could either take grad level stats courses or work a stats related research job for a couple of years like myself. In my opinion, grad level coursework definitely looks more attractive if you are aiming for a Masters. I would say don't worry about the GRE maths subject test, and take a course that involves lot of programming, which is crucial for a stats program especially data science... I am no expert but I would think that stats/data science is such a interdisciplinary science so a background in chemical engineering with some stats preparation should serve you pretty well in the application process. You've got plenty of time to work on the stats, you'll be fine.