Welcome to the forum!
Instead of salt, look into using Hydrated Lime to kill any remaining fish in the pond bottom. No, you can't catch 100% of the fish. Maybe 99.9%, but all it takes is one pair of fish.
I'd think about putting some Fathead Minnows in the plant portion of the pond. With all the plants, you won't have much of a water current on the top of the water among the plants. What will prevent mosquitos from laying eggs and hatching larvae?