Reoccuring monthly goals

We have 10 to 15 tasks that are due on the 15th of each month for various clients, I have created a separate project to allocate all these tasks. I would like to use goals to quickly see to progress of completed tasks in that project.

Q - Can the time period on goals include a calendar month and is it possible to have the goal reoccur like tasks do?