That really must be the rotation. The only question is which day for each?
IMO Finateri is best suited for the Saturday role because he is the most likely of our pitchers to give us 6 innings. That lessens the load on the bullpen in the middle day of the series and allows more arms to be used on Friday and available again on Sunday knowing that not as many will be/were needed on Saturday. Additionally, except on weekends where the chances of getting all 3 games in looks dubious, I save my best arm for the Sunday game. This would be done acknowledging that we don't really have a Friday ace to match up with teams that do. But I wouldn't want to throw a freshman on Friday nights for fear of messing with his confidence, so if McKee or Ballard is one of the 3 starters I think they would need to be the Sunday guy.
TL;DR, if the weekend rotation consists of the three that you listed, I order it as McGuire/Finateri/McKee. If Hill remains as a weekend starter I order it as Hill/Finateri/McGuire.