points and badge. The two things are connected together, and you can clearly see that this depends of the number of answers on your profile, that are very low. It means that you have changed your settings of “web and app activities” please check the link shared by @MortenCopenhagen and set it to ON, otherwise your answers will be continuously deleted
Photos added to a review. Even if the photos takes time to synchronise, at the end all the photos you added in a listing will be aggregated to the reviews, so don’t worry about that part.
BTW, as you are mentioning the photos, I would like to remind you that similar photos of the same subject are considered redundant. This is a violation of the Maps User Contributed Content Policy
The result can be that some photo can be made private, and not counted on your contributions.