I am changing hosting companies

The only setting I can see in the Cloudflare admin dns settings that is obvious is the IP address. I changed the IP address to the new server IP. Is that all I need to do? How can I see propagation to the new server?

That’s all. There’s no propagation time, as those IP addresses are only used internally. Your public ones that visitors use won’t change.