Hi @Shyam M ,
Locks itself in Azure are free of charge.
Based on your 3 scenarios there is no charge for the locks. The price of the Azure resource will be the same if locked or unlocked.
----------
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards
Andreas Baumgarten