Salem on 10/31?? You must be/travel with huge Halloween fans to subject yourselves to that!
I'd be curious what you think...it's a rather honky-tonk experience to attract so many people...Salem is a dumpster fire traffic-wise at best in October, and around Halloween it's like armageddon.
I always tend to shake my head at Salem Halloween tourism given its reputation in the other 11 months as a 200-years-past-its-prime hardscrabble Mass. town...although it does have a decent food scene and an ever-growing state college.
I live in the town next door, and I will be avoiding the Halloween mayhem for the 38th year in a row.
As for golf...I think you're sunk due to this week's weather (looks like a very rainy Halloween)...but I'd point you to Beverly Golf & Tennis, very nearby to Salem...it's mostly Wayne Stiles. Olde Salem Greens is also a 9-hole Stiles with some funky holes...its not bad.
Salem to Cleveland is a massive drive for one day, maybe 10-12 hours?