Hello,
If so, do they need to be on a separate IP block? If so, is a separate /24 range sufficient?
All this was true 10 year ago. Today, this is not going to trick Google (or other search engines).
As you can guess, it has been over abused over the time, guys getting IPs here and there, and building link schemes.
Don't try to think you (us) are smarter than Google. If you think of a "trick", you can be sure Google already knows about it, and has counter measures.
So, in "my" opinion, whatever you do (with the IP) won't change anything for your ranking. (nor positively neither negatively).
Google certainly already knows who you are, and the relation between you and these sites, anyhow.
By the way, and indirectly related. If you put all these sites behind Cloudflare, they'll appear to have plenty of different IP (but all on the ASN of CF of-course). Then how, would Google deal with this? This trick is certainly used by some, believing that it will appear that the World is linking back to them ...