Setting the minimum price as $0 will signal that the game is free to play, and Itch will promote it as such (it will appear on searches for free to play games etc). I can imagine users won’t be happy if they see a paid game there.
When you upload a file, there is the option “This file is a demo and can be downloaded for free”. This is the right approach to having a paid project with a free demo available.