The sensor, i am actually working on ordering myself. Its going to have to be one thats 12mm for me since it will sense as far away as 4mm and i have a glass bed with aluminum under it ontop of a heated bed.

UNLESS you use a capacitive sensor that senses anything, not just metal.