Plus one on the oil temperature measurement, use an accurate long conventional thermometer that will read up to 350° F. Infrared touchless thermometers aren't that good for liquids. The oil temperature specification from Milwaukee is 230° F at an ambient of 70° F. Your 160° reading is way low unless you took the reading before the engine reached full operating temperature. It usually takes at least ten miles of riding to get up to full operating temp in summer, more in winter. Expect your oil temperatures to be at least 230, and they will go up quickly at higher ambient temperatures and under certain riding conditions. Stop and go, parade duty, extended idling, etc. will cause your temps to climb rapidly due to the limited airflow over the engine under those conditions. Running hard for an extended period will also elevate oil temps. I recommend a good full synthetic oil to handle the temps that can easily reach into the 300+ range.
I'm not sure what the cylinder head temp specs are.
Jerry