Уместно написание обоих слов с большой буквы в этом сочетании.
Если имеется в виду кремний, то правильно: кремниевая шахта. Кремневый – от кремень.
Это существительное.
Существительное тапка женского рода (и тапочка тоже).
В этой фразе тире не ставится.