100% finally! I started the day around 10 with 27%, played 5 hours, came back at 5 and finished at 7:15.
I didn't think I would make it because my villagers got angry that I was talking to them so much
Also, I may have cheated slightly. You get points for watering flowers, but I found that if I picked some up, carried them around for a bit, then replanted, they stopped sparkling. I don't know exactly what triggers it, as not every flower reset each time, but I managed to replant the entire town three times before the trick stopped working. I got at least 12 points for it.
I think I also misunderstood the instructions for selling at Re-Tail. I had to put an item up to resell, not sell directly to Reese. I went from stuck at 99% to finished.