Besoin d'aide pour une config mAtx

Bonjour j’ai besoin d’aide pour une config

Tout via Ldlc Obligatoirement
Cooler Master MasterBox Q300L Obligatoirement

Montage compris obligatoirement
J’ai déjà un ecran (2560X1080 75 hz FREE SYNC),clavier,souris,baffe,casque,clé bluetooth,prise cpl,HDD Interne
Pas besoin d’OS
Pour 999 euros environs

J’ai une petite idée des pièces que je veux, mais aucune idée pour l’alimentation et aussi pour la carte mère micro Atx le ssd et les ventilos (je veux mettre autant de ventillos que la boite le permet.

Boite: Cooler Master MasterBox Q300L Obligatoirement
Carte mère: MSI B450M PRO-VDH PLUS (au pif)
GPU: Sapphire NITRO+ Radeon RX 580 8GD5
CPU: AMD Ryzen 5 2600 Wraith Stealth Edition (3.4 GHz)
RAM: G.Skill Aegis 16 Go (2 x 8 Go) DDR4 3000 MHz CL16
SSD: Crucial BX500 240 Go ( au pif )
Ventilios: Cooler Master Silencio FP 120 PWM X5 ( au pif )
Alimentation: Seasonic M12II-620 EVO 80PLUS Bronze (au pif)

Voilà,merci à ceux qui veulent bien m’aider en respectant les restrictions (j’ignorerai le reste sans vergogne)

micro atx ou mini itx ?

Je ne sais pas , le moins restrictif et le plus évolutif entre les deux formats