smart component

I am using a piece of hardware repeatedly in an assembly and have made it a smart component but I am having trouble with two things.

1) The part when inserted just needs a simple cut extruded hole for it to slip into (this part is working), but I would like that hole to be a certain dimension

from the edge of the part it is going in. How do I acheive this?

2) The smart mates do not seem to work when the part is inserted ether.

See attached file

SolidworksParts And Features