Really appreciate the response. I wouldn't mind staying in Rome another day since it's the weekend and just need to get home by Sunday, if we can get the hotel and food reimbursed. It's certainly not the worst city to be delayed in. Would Finnair rebook you in business class the next day if your ticket is a reward ticket? That to me is the main concern here.
If space is available they will. If no space is available you can choose a later flight