Is ice okay to treat neck pain?

yes !