How can I check and ensure that I have Roast.World 3 downloaded and operating? On my homepage, there is no indication that I can see and I don’t see where to click so I can confirm.

I think you mean the app “RoasTime 3” as Roast.World is the online platform.
If you are on a windows computer you click on the About toolbar, and it will show you the version.