As per the article Use iCloud Photos to store photos in iCloud - Apple Support
After you turn off iCloud Photos, edits you make to photos on your Mac don’t appear on your other devices, and new photos you take aren’t added to Photos on your Mac. Your library remains in iCloud and available to other devices that use iCloud Photos.
Did you set photo library and its preferences Set up and use iCloud Photos - Apple Support
Change preferences in Photos on Mac - Apple Support
System Photo Library overview for Photos on Mac - Apple Support
When you turn on iCloud Photos, the time it takes for your photos and videos to upload to iCloud depends on the size of your collection and your internet speed. If you have a large collection of photos and videos, your upload might take more time than usual. You can see the status and pause the upload for one day.
It might take months to sync , check your network speed https://www.speedtest.net
As you wrote - the last photos they're there and in my Iphone and iPad. ( are iPhone / iPad updated )
Are three devices signed in with same Apple ID and password on the same network .
You have another method to transfer photos from iPhone / iPad to Mac see the articles Sync your photos manually using the Finder - Apple Support
Transfer photos and videos from your iPhone, iPad, or iPod touch - Apple Support
If you have weak network speed sync the device using USB cable see the articles Overview of syncing your Mac and your devices - Apple Support
About syncing your Mac and your devices - Apple Support
Sync photos between your Mac and iPhone or iPad - Apple Support
Note : syncing photos using a USB cable is faster and superior .