Can I use the same result screenshots for different events during the same period or different category?

Yes, you can use the submit the same result screenshot for different events as long as the date of your run/walk is within the each event period.

Likewise, if you are registering for multiple categories, e.g. 42km, 21km and 10km, you can use the 42km race results to submit for all the other categories.