Yes, the UPPAbaby VISTA bassinet will fit the UPPAbaby CRUZ stroller, and the UPPAbaby CRUZ bassinet will fit the UPPAbaby VISTA stroller. That's because the bassinet is exactly the same for both strollers!
The current UPPAbaby bassinet fits VISTA or VISTA V2 strollers from 2015-present and is compatible with any year model of the CRUZ or CRUZ V2 stroller.
The bassinet from the 2014-earlier VISTA has a different design and is not compatible with strollers from 2015 or later.
The UPPAbaby bassinet is approved for overnight sleeping, so you can use it both on your stroller and at your bedside for baby's first months. Use the bassinet from birth until around 4-6 months, when baby is starting to push up and roll over.