yes, harder to cheat
Agreed.
Agreed. And I would argue that caucus lessen the impact of money in the process. IMO, primaries favor the well-funded Establishment candidate to a greater degree than caucuses do. The money bomb media blitz is arguably more effective in a primary than a caucus.