1. Edgar, like everyone else, is working at the Los Angeles branch of CTU. No idea why he thought he could get to his mother in time, no matter where she was on the West Coast, but he probably just wasn't thinking straight. Aside from him trying to leave the office, it was a good storyline last night (though I wonder why he waited as long as he did to warn her).
2. Navi probably didn't kill Baruz right away because he needed to know where his wife was (not sure why he was ready to kill him in the stairwell so soon but oh well....). Besides, killing a little weiner like Baruz probably doesn't seem like much of a challenge to a badass terrorist.
That's what I got.