1. She and Peter recently broke up. She and Peter have broken up recently.
2. "... I've ever been with" has clear connotations of having had *** with her. It is correct if that's what you mean. "... I've gone out with" is also correct if that's what you mean.