Ender 3v2 + bl touch+ microswiss direct drive and hotend

Is this compatible together or do I gave to make modifications?

They are all compatible. You will need to print another fan shroud to make it compatible.

Where can I find IT?

I looked un thingiverse ans could nt find a New cover…

Here is the item you need to print: Satsana Ender 3 Fan Duct with Direct-Drive Extruder by butrejp - Thingiverse

@Dan have you done this kind of mod before? This is fairly extensive. If you have not try one at a time and maybe give it some time between. Personally I would do the extruder first.