Linkage can be a pain with these brakes...But doable..
Can put a spring on the linkage, pedal and the caliper lever, all will help but if anything the pedal and the lever...
Since this is a new caliper, youll need to sand the pads to match the disc(be cautious as this is brake dust and can be...