My rim looks as least as bad but it does seal with a new o-ring. First time it did not seal because it was simple the wrong o-ring. Make sure you buy the correct one !
However I always had issues with air due to nails etc. I installed an air control system , so now the tires stay always filled. I installed dual valves, so when running the motor compressor provides the air, when standing I connect a hose from the shop compressor. See pics.