For the channel balance, please visit our SWISCO product S751-17 with a 16R option. This balance will hold up a sash weight of 10-17 pounds. Let us know if this appears to be a match for you.
You should be able to use our 19-030 long S-clip in the place of your current clip.