No, macroscopic objects in real life do not have infinite particles. In fact, macroscopic objects are composed of a finite number of particles. For example, a ball, a car, a cup, a needle, and a grain are all made up of a large but finite number of atoms or molecules.
The number of particles in a macroscopic object depends on its size, density, and composition. While the exact number of particles can vary significantly, ranging from billions to trillions or more, they are still finite. For instance, a typical grain of sand contains billions of atoms, but it is not infinite in terms of its particle count.
However, it is worth noting that the behavior of macroscopic objects can sometimes be approximated using continuous models that assume an infinite number of particles. This approach, known as continuum mechanics, simplifies the analysis of macroscopic systems by treating them as continuous media rather than discrete collections of particles. This approximation is often valid and provides accurate results for many practical purposes, but it is important to remember that the actual objects are composed of a finite number of particles at the microscopic level.