Just so you know, Claw attacks are all secondary attacks so they will be running on all -5s.
Natural attacks listed
as secondary are made using the eidolon’s base attack
bonus – 5 and add 1/2 the eidolon’s Strength modifier on
damage rolls (if positive).
Now of course with level 12 you have multiattack so.
Multiattack (Combat)
This creature is particularly skilled at making attacks with its natural weapons.
Prerequisite: Three or more natural attacks.
Benefit: The creature's secondary attacks with natural weapons take only a –2 penalty.
The fighter's movement at 12 is not 20, it will be 30 even with heavy armor because of Armor Training.
In addition, a fighter can also move at his normal speed while wearing medium armor. At 7th level, a fighter can move at his normal speed while wearing heavy armor.