Is this type of Lamp holder OK to use.
shouldn't the pins be dead until lamp pushed in?
shouldn't the pins be dead until lamp pushed in?

Irrelevant unless you are using double or reinforced insulation as your protective measure.I am sure if one was to look at the 17th Edition then 412.2.2.3 would not permit the use of the standard fitting.
No different to all the other bayonet lampholders which can be found in virtually every home in the country.If it had no lamp in it you would have an exposed part.
make sure the cable is also bushed properly where it enters the lampholder.
No different to all the other bayonet lampholders which can be found in virtually every home in the country.
If you need to find a tradesperson to get your job done, please try our local search below, or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Are you a trade or supplier? You can create your listing free at DIYnot Local