Unfortunately, I do not think there is a Republican that can beat Manchin. He might actually prove to be a surprise to the Democrats given many of his views.
Manchin will reliably vote against the entire enviroweenie agenda. He will vote in lockstep with the Dem leadership on everything else.