Yes, people can create a monthly recurring donation when donating directly to a Cause/Charity page.
On page 1 on donation details page ( shown in example below), you will see the option to "Pay Monthly".
Once selected, you will be asked to select the number of months you wish the donation to continue for before selecting "continue" to proceed with your donation.