if best practice is to make R1 as Successor and R3 Feasible SuccessorSure it is. You can manipulate routes by changing bandwidth and delay to adjust route costs, or you can use offset-lists to make routes more or less attractive.
Then if any of Remote Sites router crashes, whether it will impact the Data Center. I mean most our servers are in the Data Center