There is going to be a bit of travel before the initial bite; if the lever is firm upon contact and if the wing of your small shift lever isn't overlapping the drops of your bars, I wouldn't worry about it.
And yes, hydro will automatically adjust the gap between the pads and rotors. And no, no way to adjust free stroke on 105.