Both "se faire écraser" and "se faire renverser" are OK. The latter may be less severe, for the former you would expect some purple pulp on the asphalt... Your ear hasn't turned to tin!
As to "can", you're quite right, of course! It's just that in French we can say both "je ne peux pas/je ne...