Help! New Carburetor????!

I need a new carb. Several things are happening that involves a safety issue.
1967 Dodge Dart Auto, has a 1970 318 with a GM Quadrajet Carb rigged on it. (before I bought it) I guess the linkage was not exact and they had to move cable up 1-2" in the clamp and they clamped it on the black sleve coating on the cable and not the metal colar. Needless to say when it slips the throttle opens half way and you get to know the person in front of you alot better!
Anyway I just purchased an Edelbrock 1406 Carb 600 cfm square flange, elec choke, non-emission street/performance. Is this the right carb for a healthy daily driver? Also got the Edelbrock 1481 thro lever kit, and 8009 Thro cable adapt. Am I on the right track? Should I procede to the garage now or go back on another death ride to the parts store?
Does anyone have pictures of proper linkage set up so I can see springs on slide bar? HELP!