Can Black perform a successful freeing break? If yes, what would be his long-term plan after? I have tried to resurrect an old line and use it in my repertoire. Every single time I play it I reach positions similar to this:

[Title "White to move"]
[fen "r2q1rk1/pbpnbppp/1p2pn2/8/3PNB2/3B1N2/PPP1QPPP/R4RK1 w - - 0 1"]


Usually, engines and most human opponents continue with c4. I almost always go for Re8 + Qc8, so I can safely play ...c5 (the Queen is off the d-file so there will be no pressure from a potential Rd1, and Be7 is protected so there will be no d5 tricks).

QUESTIONS:

Can we confirm that this is the correct plan, or does Black have better moves at his disposal?

If my plan is viable, how should I proceed when White exchanges on c5-> recapture with a pawn or with a piece?

What would be my long-term plan in the resulting position-> minority attack with ...a6 + ...b5 or fighting for ...e5 push? 

Thank you.
c5 is, by far, the preferred idea and line here, because it not only frees up the light squared bishop, breaks and challenges the d4 pawn, as in some Rubinstein lines, but also allows your queen to visit in e7, and park your rooks on c8 and d8 respectively.

It is by far, in terms of breaks, the most effective, and does not allow white the luxury of a kingside attack.

Therefore, as white, it would be beneficial, tactically, to park your a-rook on d1 to prevent c5 and then try to play on the d-file with doubled rooks and c3 (to prevent counterplay).