Regarding NH17, it all depends on when the monsoons start. Based on the repairs carried out lat year, the Ankola-Udupi stretch won't survive more than a week of continuous rain. It will be in tatters after two weeks of rain. Around here we take pride in our crappy NH roads, I even bought a GV to celebrate it.
Therefore, if the monsoons start early unlike last year (it was 2 weeks late), you will have to deal with terrible roads. If it is on time or late, then you will be OK.
The beach resorts usually close for monsoon, the winds will be howling, the sea will be dangerous. You will be in luck if monsoon is delayed.