They usually only have ice skating a few weekends per year, because the weather has to be cold enough to make the ice on the lake thick enough to be safe. Because of this they can’t post a schedule beforehand. If it has had below freezing temperatures, check out the Lindon Marina Facebook page.
For ice skating they smooth out a few large rectangles and then create several paths farther out on the ice. They also sell concessions of hot cocoa and popcorn, both for $1 each. They accept cash or Venmo.