As for trades, my main target at the July deadline would be Andrew Benintendi. Still young, left-handed bat, can play the outfield and hit near the top of the lineup.
As a cheaper secondary option, look at Mike Moustakas. Reds will definitely move him and eat some of his salary. Can play 1B/3B and is a left-handed power bat.
I like Josh Bell, though I think he'll be too expensive in terms of assets.