鍵がかかるかどうか 'whether the lock locks' embeds an indirect question using かどうか. しっかり 'firmly / thoroughly' is a common mimetic-derived adverb. して at the end is the casual imperative te-form — a light command or instruction. お客さまを迎える is the full keigo hospitality framing.