You need to start thinking in ranges. Not "I think he has x, so..."
You are a 70/30 dog against 99,88,KK, but that can't possibly be his whole range. Without reads you can't discard all kinds of sc's and random trash from an EP open limp. - Create a range and try again with pokerstove.

I don't understand why you make such a big distinction between AK and AA here. There's only one more hand that beats you with AK and you can pretty much discard that one based on preflop.

What I wanted to hear from your are your bet sizes. With AA, AK, you want to deny them the odds to draw. In a multi-way pot with this board it is very likely that somebody is drawing to either a flush or a straight. You're not really doing that with the raise you made. IMO you are representing pretty much exactly what you have. You want extra value, but you also want them to try and draw. That's probably not so bad at this level though.

Also you're not raising for information (what information???) - You should be raising AK/AA for value here, and I wouldn't even consider folding to a 3-bet or on a blank turn based on the flop texture.

If you have a HUD, please provide the stats for all villains next time.