I don't think it's incorrect to have both area and ways. Crossing highways warning is probably just a matter of connecting them at the intersection points.
But as the warning states, I don't think there are any routers which support navigation through areas, so without ways these areas are unroutable..