Riverhead officials say the Community Preservation Fund has enough money to retire the town’s remaining land-preservation debt five years early.