Hi VS,
We don't get a first seat for crew rest. There is a facility to move our seat to First at close out to prevent involuntary upgrades but we'd never get a seat at the expense of a downgraded First pax. Also re the hotel rooms, you're right, the upgrade is entirely at the discretion and expense of the hotel involved. All that exists in that arena as a direction from BA as to the order any free upgrades will be handled in.
MrB