not sure what his frequencies are, it could be fine, but you might need to be a little bit more selective with what you're 3 barrel bluffing with. it would for sure be nice to have a club.
sizing looks good to me. if i was value betting with a non ace hand i might size up slightly large on flop/turn, but you block so many A highs i like these sizings.