Yes. Air units can attack Hawaiian SZ from Japan or the Japanese SZ and land on a Carrier off Midway.
Remember that the Carriers can wait and move in noncombat to collect the Air units, bearing in mind that if you lose the Air units, they do not need to move to the SZ at all.
In your last example up to 3 Japanese Fts or Tacs could scramble to defend their fleet off Wake, if the Air Base(AB) was undamaged.
Can I clarify that Japan owned Wake before its failed attack on Hawaii?
I ask as you can only land Air units on a Territory you owned at the beginning of your turn. Not one you just captured.
Otherwise the Air units would crash into the sea.