Возможны варианты пунктуации в зависимости от интонации и смысла. Если значение да и «и к тому же», а слова да и ловок выполняют функцию дополнительного замечания, то нужно поставить запятую. Если же значения присоединения нет, т. е. союз да и употреблен в соединительном значении, запятая не нужна.
Размещенный на нашем портале «Большой толковый словарь русского языка» под ред. С. А. Кузнецова указывает на такое значение слова бродяга: 'о том, кто вызывает удивление, восхищение своим проворством, изворотливостью'. Хитёр, бродяга! Обещал достать и достал, бродяга!
Можем предположить, что это значение производно от предшествующего: 'о том, кто часто и надолго отлучается из дома, кто возвратился домой после длительной отлучки (о человеке или животном)'. Кот-бродяга. Вернулся-таки, бродяга.
Словари дают такое определение: ливень – сильный проливной дождь. Т. е. слабым ливень быть не может, следовательно, сочетание сильный ливень лексически избыточно. Но в непринужденной устной речи (особенно при передаче эмоционального состояния) такая избыточность может быть оправданна (ср.: промок насквозь, попал под сильнейший ливень!), поэтому однозначно говорить, что сильный ливень – всегда ошибка, мы бы не стали.
Нужно поставить знак препинания в конце предложения, иные знаки не требуются.
Постановка тире не требуется. Указанные слова - подлежащие.
Можно написать и с запятой, и без.
Ставить тире нет необходимости (разве что как сильный интонационный знак).