No N 900 touch screen is not scratch res.u can put screen guard over it.
Screen is good, good resolution.though a bit small as compared to HTC screens.
Body is nice with dull finish (back only).no not scratch resistant,but it is diff to have scratches over the body if u treat it nice.