Keypoint detection: drawMatches on multiple images / confusion over DRAW_OVER_OUTIMG flag

I added the code in the OP

when I change 0 to 4 I get the rich keypoints output (as per OpenCV: cv::DrawMatchesFlags Struct Reference)

I guess what I am also asking with Q1 is: what I do I get when I use DRAW_OVER_OUTIMG?

I am basically just trying to find better means of visualizing keypoint detection results from one template in multiple target images