That chick was nuts! She got what she wanted, she wanted to be shot. I don't think she wanted to die, but...
When did Penhall get a truck? I guess it came in episode 6. In every episode from season 1 Penhall's been riding a motorcycle. I don't think he could really ride a bike though, everytime they show him on his motorcycle he's either pulling away or pulling up. Point is: he only rides his bike for a few feet per scene.
I think it was a good idea to give Ioki some PTSD (Post Traumatic Stress Dissorder.) They did have him shot and in a coma for a few episodes, and you don't mentally get over that very quickly.