But gap will be hard contact.. doubles and triples.. correct?
Yes but it has nothing to do with contact as a rating. So it has nothing to do with average. The only thing that modifies is how many of the already determined # of hits a player is capable of are XBH. Likewise Eye only determines how many of those failed at bats are turned into BBs. Those are the only two ratings that are independent from the other three.
BABIP/Power/Ks are all linked
Eye/Gap are both independent.