This aspect is not mentionned in the movie, in which the attack is a surprise.
No the soldiers were not expecting the attack it was surprising.
it was a surprise from japan that they were not expecting
No, the US received a peace medal from Japan before the attack so they thought that they wouldn't get into a war with Japan. Joe Lockard noticed planes on a radar but since they were expecting planes from the US to arrive with resources that same day, they did not alert Pearl Harbor. Hopefully that helped :)
Hideki Tojo
Because Chinese deter Japan
No why would they know that. Those stupid Japs!
War Powers Act?
Reach an agreement
See website: Pearl Harbor Attack
See website: Attack on Pearl Harbor
Attack the Philippines instead
It was a surprise attack. The United States was not at war and was not expecting to be attacked by Japan. The ships and aircraft were not deployed for a war time footing.