CO shoving range wouldn't be too strong, V dependent obviously, but with those stats ATo+, 99+. With 88 I think either way is fine, folding more on the safe side
If we are taking ICM into consideration then co could push as wide as 28%(probably more if they are good) so vs this range in this spot you could go with 77+,ato+,a9s+,kqs+. 88 would be +1.33% equity gain vs 28%. If he is as tight as lets say 16%, then 88 would still be +0,25% equity win.
Here we cant talk about calling range we must talk about shoving range here cuz in this situation we must shove over him and 88 is good card for do that .