Why a system is causal if the impulse response is zero for \$t<0\$?
Causal systems are systems where the output only depend on past/present inputs. The impulse happens at time t=0, so if the output isn't zero prior to t=0 then it depends on a future input.