Does a long period in an MSc program look bad on a CV?
The gap year isn't a big deal, but taking so much longer than normal to graduate does look bad.  You should try to address it in your statement of purpose.

Of course, after you get a PhD nobody will notice or care how long it took to get your MSc.