Naval bonus seems fitting for Italy, yes. But +2 for embarked is maybe too much, they will outrun submarines.
About Greece, I was thinking of something more related to defense bonus, like "can endure twice more damage before being routed" (that I'll code in Lua), maybe combined with only one of your choice of bonus (keep the adjacent bonus ?)