Yes, KP is back (when fit) playing all 3 forms of cricket for England. He's a desperate miss for exactly the reasons you state.
Ian Bell needs to be dropped, certainly from the ODI team and possibly from the Test team. He simply doesn't seem to have the brain for it. Out in stupid fashion again...