I would not play Johnson at RB anymore that's for sure. As it stands now, we will need to fill several positions including RB and LB.
Arda Turan, Mata are good choices to give us some width and guile. A partner for Torres is a must. Maybe a shout to Mathias De Federico and/or Connor Wickham. Andreas Beck from Hoffienheim would be a good shout at LB. Watched him for sometime and he looks very adventurous and clever going forward.
Poulsen, Lucas, Babel, Aurelio, Maxi (he's still on loan isn't he) must leave too.