1) How did you keep fresh with practices? (Awkward wording, lol) Like. How did you keep all your ideas of what to do original and not practice repetitive things often?
2) Time. I have high school, and a job at Kroger -.- sometimes i feel like it's gonna be extremely difficult to get a practice in.
3) on rest days, or just light days in general, when you can't go out and practice, how would you suggest we condition?
Jimmy had really good answers, but I wanted to add a couple thoughts to this.
1) Train with others, take classes, play games like add-on/follow the leader/10-second drill, pick a skill and focus a whole session around it, etc. Also, if you totally run out of ideas, ask people here or check out the DemonDrills channel on YouTube.
2) I go to college full-time, work at an afterschool program for students with developmental disabilities, and I'm the director of my program at a gymnastics gym. I've trained everyday for awhile now, going on around 8-9 months I think, though I haven't kept track. My program at the gym is expanding and performing well, I'm mastering new skills every week, and I got a 3.89 fall semester, in upper-division courses with notoriously difficult professors. You can do more than you think you can. Engage boss mode.
3) Hand stands, break dancing skills, strength training, martial arts, light flow, balance training like rail walking or slacklining, foam rolling and stretching, and hiking are all things that I count as training in addition to acrobatics, freerunning, and parkour. Be creative and flexible with your training and let yourself respond to how you feel every day without making excuses to avoid the things you don't prefer but need to train.
Jimmy's suggestion about a light jog, at maybe 60-70% of your normal pace and distance, is spot-on for rest days, that will speed your recovery. Throw in some foam rolling and stretching afterward and you'll be amazed how good you feel the next day.
Good luck.
And Jimmy, stay awesome.