Board Running, Servo Not. Analog vs Digital Servo?

Servo1.analogWrite(pos1R);

as the error said, analogWrite is not the command of the lib. Also, the servos don't exactly use PWM so the pins don't matter, and the analogWrite you were trying wouldn't work anyway.

Digital servos do high/low pulses, analog servos afaik use varying voltages.
Arduino doesn't put out varying voltages. Even during analogWrite, it's still high/low, just a matter of ratio.
No amount of coding can make the Arduino vary voltage. To get that, you need some trickery
https://arduino-info.wikispaces.com/Analog-Output

Or just buy the right servos.