"Step-less" activation of LEDs and movement of servo

here's the code. sorry for being a messy one.

It is not messy but it is turgid. That is you are writing the same thing over and over. You need to learn how to use loops that will considerably shorten the code.

but i hoped to find a simpler solution than blowing up the code unnecessarily with commands moving the servo at one degree at a time.

Yes it will blow up turgid code, and that is another reason for learning how to use loops, the servo motion can be as smooth as you like with no extra lines of code if it is moved in a loop.

This bit of code:-

servoblau.write(90);
digitalWrite(LED7, HIGH);
tone(11, NOTE_FS4, 200);
delay(200);
servoblau.write(145);

moves the servo first to an angle of 90 degrees and then moves it to an angle of 145 in 200mS, so that is 55 degrees in 200mS or 3.6mS per degree. I am assuming this time is not very critical so lets say you have 4mS per degree. You could use code like this:-

digitalWrite(LED7, HIGH);
tone(11, NOTE_FS4, 200);
for(int angle=90; angle < 145; angle++){
   servoblau.write(angle);
   delay(4);
}