Why isn’t it “Esta puerta tine segura”?
I don’t understand your question, Seguro here means “lock” This door has a lock.
If you want to use segura it would be “Esta puerta es segura” , This door is safe.
Could you say, ‘Esta puerta tiene cerradura??’
Yes you can. I live in Spain and that’s how I would say it.