If anyone can help me change the code from controlling one servo to six
What have you tried? Looking at that code, the only difference would be 5 more blocks of code reading 10 more switches moving 5 more servos.
and is there any possibility of controlling the delay period for each servo independantly
The delay there is to allow the servo to move one degree. Do your servos actually take different amounts of time to move one degree?
Actually, scrapping that code, reading and embracing the blink without delay example, and starting over without any delay()s would be a better idea.
If anyone could help me change the code so that 12 buttons would send out an individual code that would be also amazing.
Apparently, you don't understand that code. Each switch already results in sending a unique value. While numberOfKeys is currently 1, changing that to 12, adding 11 more entries to irKeyCodes would be trivial.
Slightly more complicated, but not by much, is removing the assumption that the switches are connected to consecutive pins. Adding an array to contain the actual pin numbers, and having the two necessary lines of code refer to that array instead of actual pin numbers is easy.
If anyone could help me to change the code so that instead of toggling the LED when receiving and IR signal that it will send a signal to the respective pin when is receives a certain IR code which the other arduino Sent.
Trivial. The library being used has a results member in the irrecv struct that is set based on which value the sender sent. Using a switch statement, with 12 cases and an array with 12 pin numbers, would take about 10 minutes to add.
next semester I am required to do a project
Unless you are business major, in which case the project choice is bizarre, you probably need to learn to do the project yourself. Demonstrating that you can beg, borrow, steal, wheedle, and get someone else to do the work for you is probably not going to prove that you have met the course objectives.
I apologize for this massive request.
As well you should.