I like what you have. Sure, the alternatives you are considering could be as good as Davis, Williams, and Botallico, but they might not be. You try some out, and if they don't work, swap them out for others.
Trade Ichiro, the OPS will devalue a speedy slap hitter. I've only played in H2H leagues and it looks like you have plenty of speed without Ichiro, anyway. Dunn should give you big boosts in RBI, HR, and OPS while not hurting in R although the AVG will be much lower, and you could probably get him for Ichiro.