98 Honda CRV Head Gasket - Is it blown?

If it overheated then yes, your head gasket may have been compromised and the repair is necessary. How do you know this actually happened? You can believe the dealership or choose not to believe them and have the car towed to another shop for a second opinion. $900 for a head gasket replacement with having the head machined is a pretty good deal.