Sorry for the late reply, but no not at all, the insole stays perfectly in place. The shoe also holds your foot well especially where your achilles is.
For someone who skates pretty frequently for hours a day they'll last at least a month but probably closer to a month and a half. The materials are pretty good imo, and even though they're snug at first, they loosen up a lot as u skate them. I've been liking them a lot, I just need to get new insoles for them.