Where find slide missions?

Where i Can find to complete the Challengers?

Almost everywhere.
Discover the locations and you’ll get an info if there is a mission nearby.
Additionally you can take a look at the map, select a location and then you see what each location offers (collectibles, weapons, plans, blueprints, missions).