Are friends and family members able to contribute indefinitely?

Yes, there is no time limit for raising funds on Ever Loved. You can choose to end any personal fundraiser at any time by going into Edit Mode, scrolling to the fundraising section, and clicking 'No' next to Currently Accepting Donations.