Is it possible to write a report to send a weekly digest of people who have filled in a webform survey
Are you using the Activity Details Report? It has a filter on activity data Last Seven Days including today. See:



In order to filter on a tag, you can create a smart group that contains all the contacts with the tag. That gives you the option to use the Group filter.