I couldn't tell if the dodge roll had invincibility frames or not, but I think it should have more if it does, and should have them if it doesn't. I love dodge rolls in games.
It does but the slow rake attack pierces through the i-frames, maybe that is what you are experiencing. Sadly we did not quite get to making a good tutorial. Thank you for the feedback, though :)