Re: Moves I would make
WK has to fix the bench issue. It really is unacceptable, and everyone knew that going in. Whatever he does to jettison one of Freel/Hopper, cut Castro, and (if it were me), lose Valentin, well, that would be the moves to make.
There are plenty of good bats kicking around baseball that would help deepen this team. WK needs to be on the phone making calls. Now. In the short term, I would def try to at least address the issue from AAA, as others have laid out above.