RadarTec,
Did you scratch all that, or use any conversion parts?
I know there's a PE SPS-10, but I don't remember seeing an SPS-25. The hedgehog (think those are Mk 11) launchers look to be a pain, even with the canvas cover in place.
I've been guessing that I'd have to raid a Trumpy kit for the triple torpedo tub launcher (Mk 48, maybe?)
Long on my To-Do list is to cobble up DD-554 USS Boyd, one of the ships my father served on.