Let's not be too rash.
Although Fukudome's been playing better so far than Bradley, his career numbers suggest that he's playing way below his level. He'll get his stuff together before too long, and keep in mind that both Kosuke and Bradley's numbers are going to be deflated for the short-term just with all the injuries/bad playing by the Cubs' power hitters. If you have an extra bench spot, I'd pick up Fukudome, but if that's not the case I wouldn't drop Bradley for him.
Don't trade McCann, you never know when Brandon Inge will start playing like Brandon Inge. Everyone's heard all about how his full-time 3B gig will help him post career numbers again, but it's better to have someone C-eligible like McCann in the wings if Inge's numbers start falling hard.
Don't drop Buehrle for Cain. If anything, drop Cruz for Cain, if you want to pick him up. This is assuming that that Cruz is Juan Cruz of the Royals. He may get a few saves while Soria's out, but isn't worth holding onto for the long haul.
Albert Pujols is to baseball what Jesus is to religion. He's better at this than I've ever been at anything in my life. He's better at this than you'll ever be, at anything. Pujols has a gift.