I think your team is very solid; your pitching, in particular, will take you far. One more closer would make this area even better, particularly if you have daily lineup changes. Your lineup looks decent, assuming there are somewhere in the neighborhood of 10-12 teams in your league. No glaring holes, but not Murderer's Row, either. Picking up Huff could turn out to be a great move.
The key here may well be your infield. If you can get solid production here, you'll be in great shape, but getting that production might require a few more moves like grabbing Huff. I wouldn't worry too much yet, but if any of your starters falter, be prepared to jump on a promising free agent.
If this is a roto league, then you're right, speed is a concern. I have to agree with SacTown that a Pierre-type player (Dave Roberts is being overlooked in many leagues) would look very good on your bench. Wells probably shouldn't be the first to go, though - Ellis Burks is nice, but with only five bench slots, that dh-only eligibility makes it hard to keep him on board.
This might not be the easiest team to manage, but I think you're in good shape.