installing a bootloader

Hello guys, can I install bootloader in arduino micro with arduino uno as a programmer?

Yes.

So what should be added in the hardware for this. Just the ICSP header or something more?

Yes, the ISCP. It has the ICSP.

like this

I just uploaded a bootloader for the first time yesterday, using Minicore, which worked perfectly. I used an Uno as an ISP