"The universe can and will create itself from nothing."

If the data confirms multiple universes, should it be possible for there to be an infinite number of them?

It is as simple as there being an infinite number of points in an infinite space.