I got a IIcx in like that recently, had to strip it and wash everything. Smells nice now.
That scratch doesn't look like it broke any traces, so you should be safe.
That scratch doesn't look like it broke any traces, so you should be safe.