Surely no going to the mountains. Coast needs to be taken to prevent launch of any boats of mini-subs for minelaying. Of course, preventing drone launch will require capturing entire country - Shaheds have 1500+ km range - that isn't an option.
Iranian missile capability is almost extinguished as it is, and drones are to be defended from using Ukrainian interceptors - first line of defence, on the ground on the coast, and second line, on ships themselves.
Ah, and Iranian electric grid needs to be knocked out, and kept like that. It was done easily in Iraq in 1991. It alone prevents nuclear enrichment for the lack of electricity.
It will perhaps never result in victory, but sustain suppression may be enough, Cuba-like.