Chainring wear varies with the quality of the chainring, and how worn you let your chains get before replacing them. Worn chains wear out chainrings faster. If the teeth look hooked the chainring is worn. You don't need to replace the crank. Chainrings are usually standard sized but often come with funny shaped teeth, shifting ramps, etc. Those generally shift better with other rings of the same make.