multiple neopixels crawling at different speeds, but at the same starting time

Solution #1: buy 6 more Arduinos.

Solution #2: have a look at the "blink without delay" sketch. It may not seem relevant at first, but it teaches you the techniques needed to avoid using the delay() function. Using the delay() function prevents your sketch from "doing more than one thing at once".