Please give your opinion on my parking options. :)

Park on the pavement, and use a rain gutter water diverter to steer the water away from the car. Never park on dirt or gravel for extended periods. Plastic might help a very little, but not even close to being enough.

George