All companion are max affection for bonuses
rakata resolve stim
missing lucky shots
Even without lucky shots, that's still a bit low for crit. I don't know what your willpower is but If I use 2000 as a guess value, you've only got about 160 crit rating. People generally say 300 is a good value to shoot for, and after that diminishing returns start to kick in more heavily. Even if you don't want to go all the way to 300, you're still missing a good chunk of crit rating for ideal itemization.