So you need to smoothly change the parallax from 0% to 50% for example? You can use lerp, but it needs to run on every tick:
Every tick: Set layer "foo" parallaxX to lerp(LayerParallaxX("foo"), 50, dt*2)
It may be easier to use Tween behavior - add it to any object, ran a value tween from 0 to 50. While it's running, set layer parallax to tween value. With tween you will be able to choose different easing functions, which is not possible with lerp.
I'm not sure what can be done about "pixel perfect".