Honestly Verdugo is the only internal option on the 40 man roster...
With Fenway's unique and difficult RF, moving Verdugo to CF severely weakens RF defense. We'd be robbing Peter to pay Paul.
Renfroe is best in LF, as is Beni, if he's still around by opening day.
I doubt we sign JBJ. We may add Pillar or Marisnik, but I'm with you, I think we trade for a very good defensive CF'er who is no slouch at bat.
Trade Beni for a CF'er (and maybe a pitcher, too), and our OF would look solid on defense and offense.
Kike at 2B and 4th OF'er seems like the best role for him, too. (He can also back up SS as Arroyo or Chavis play 2B.)
Let's look at a bright scenario: let's say we trade Beni and Bello for Inciarte & Wright, sign Odorizzi, Marisnick and Colome. This could be our 26 man roster when and if everyone is healthy:
1.Inciarte CF (2B Kike v LHP .345 OBP)
2. Verdugo RF
3. Bogey SS
4. Devers 3B
5. JD DH
6. Dalbec 1B
7. Renfroe LF
8. Vazquez C
9. Kike 2B (Inciarte v LHP)
Bench: Plawecki, Arroyo, Chavis, Marisnick
Sale, Odorizzi, Eovaldi, ERod, Wright, Perez
Pivetta (5th starter until ERod & Sale return), Houck (start in AAA?)
Colome, Barnes, Brasier, DHern, Taylor, Andriese, Brice, Whitlock, Valdez (start in AAA)
This is actually a decent move towards respectability while allowing for more serious improvements to be made at the deadline or next winter.