I think that would be far too expensive. Imagine you get 5 players doing that. If everyone shoots par on every hole at 1$ that would be each player spending 4 x 18$ each. its going to be an expensive day.
I genuinely think you should get a sponsor form and get people to sponsor you per hole. Even if it was just a few cents or a dollar. You would not need many people to sponsor you before you make a substantial sum... If you could get ten people to take part and each of them gets sponsors for their holes also.
Let whoever sponsors you chose how much they would like to sponsor per hole. Let them know that you will be playing from dawn till dusk and how many holes you ESTIMATE you will play. That will give them an idea of what they could afford to sponsor you with.
Ive been thinking about doing a similar thing and talking about it has made me want to look into it properly.
Good luck mate.