This doesn't look too bad. Also the paint is not difficult. I see no need for replacing rim or tire.

Two weeks ago I scratched the whole front wheel on a curb with high speed. Also the rear wheel got scratched but much less. They had to add some alumium and then machine and paint the front wheel. Cost for both was 1000+ in the end But job was perfectly done.