The lasers are naturally slower if you move up, so staying all the way at the bottom makes it harder. Because of how the lasers are slanted, you can even use purely vertical movement to follow them along, which helps to avoid moving too far.
The first spell is not purely random, iirc. The bullets will appear in rows, with each bullet in the row moving at the same speed. You should try to identify the fastest moving bullets and see how the row is slanted. That makes it very easy to predict where the fast bullets will be before you even see them, so you can slip past them separately from the slower bullets. In general, try to take the rows individually, as there's really no room when they overlap.