How do I set a point package to add a number of points every month? And limit how many used every day?

How do I set a point package to add a number of points every month? And limit how many used every day?

How can I set a point package up to add a certain number of points every month started from when the package is purchased? I also want to limit the amount of points used by a user every day (3 per day).