This a very good team. I'm really not sure how you were able to get both Hanley and Votto...keepers I'm assuming. Your only weakness in my opinion is your relief pitching. I don't think Nathan will be back to his normal form, and Putz does come with some injury risk. I like Hanrahan but he is not going to get too many opportunities. I'm nit-picking here because there really isn't too much else to say about your team.
This looks like a fairly decent deal. Utley's health is very concerning to me as well, and though you don't have an amazing backup for him, I think you can afford to lose him since your offense is already pretty strong. Weaver and Jimenez give you a very formidable top four in your starting rotation (and I prefer both pitchers to Haren). I think Young and McGehee are essentially a wash, though Young seems to be on the downswing of his career.