Sending all these naval ships there is just a temp measure. A
good medium term plan is to have cooperation between naval forces
in that region with interest of having safe SLOC.
In the long term, is to improve the stability and security of
Sudan itself. People who have no access to weapons but have the
ability to be educated will be much less likely to resort to
piracy.
i m sure you meant somalia.
Sudan is a good 600km away from Somalia's borders at the very
least. much less the sea.

in fact, media reports seem to indicate most of the attacks are
actually being initiated by pirates in Puntland rather than somalia
as a whole.
i say send a few subs there and torpedo the whole lot of them.
better still, identify their launching areas/bases and send a
couple of tomahawks would be nice. afterall, they technically arent
combatants, they dont have combatant rights under the geneva
convention.