Can I edit reward points for a course even after users have already completed it?

Yes, you can change the points to be rewarded, but this will not affect the scores of the users who have taken the course already. The users who will take the course after you changed the reward points will gain the updated number of reward points.