Jun 24

Problem with housing

Help me! I need to redo the bulbs in my car.
History: car has e55 projectors oem. It's a 2005 BMW X5 with factory xenons.
Previous owner completely bodged a replacement by forcing d1s bulbs into the d2s housings.
He has also replaced the ballast and wiring to accommodate for this.
So current set up is d1s. He has completely destroyed the mounts for d2s set up.

My question is: if I remove the existing bulbholder housings and get this:
Would it be sufficient to (a) hold the bulb properly and (b) take the weight of the igniter and bulb?