Ok, after doing some math, i've reach the conclusion that the best build for grima is warding breath + wary fighter + glimmer + CD seal. With this build, he is able to survive any engagement except from falchion users, full buffed red/green blades, armorslayer units and high atk brave sword users, and kill almost all units in the counter attack.
The question is, should I kill my only V!like (the free one) to give him warding breath? (My grima is +atk -spd) I really dont wanna loose my only V!like dispite i didn't botherer to lvl him up, but grim with his default kit seems a bit lackluster to me as he dies more often than you expect from him. Also, that build is very colosseum oriented, and i feel that his base set + aether is better for chain challenges and tempests.