Yes, the tent comes with a rainfly so inside the tent won't get wet when it rains
Yes, the rain-fly with vestibule is included. But if you look at the picture, you can see that there are areas on the side of the tent that aren't covered and have exposed seams. I seam sealed these areas and may even spray the exposed sides with waterproofing just to be safe. Nothing worse than waking up wet!
Yes, this item comes with the rain fly.