Ryzen 2600 och X370 kommer inte att fungera tillsammans direkt ur lådan - utan det kommer åtminstone behövas en uppdatering av BIOS vilket det krävs en fungerande processor för. För att det ska funka utan någon uppdatering bör du välja antingen B450- eller X470-moderkort till Ryzen+ (2600/2600X, 2700/2700X).
Angående m-ATX vs ATX så nä .. spelar ingen jättestor roll, utan det är ju framförallt storleken som skiljer. Däremot så blir det ju inte riktigt lika snyggt då det blir mer synliga sladdar samt att m-ATX inte har lika många kontakter som ATX eftersom det är mindre, t.ex plats för endast 2st RAM-stickor osv. Jag kan tycke det är lite dumsnålt att välja m-ATX bara för att tjäna typ 200kr - men upp till dig förstås.
Om huvudsyftet är gaming hade jag dock utan tvekan valt iallafall en 2600X. "Icke X-varianten" kommer utan tvekan bli en flaskhals i många spel - särskilt i 1080p. Frågan är om den ens kommer vara bättre än din nuvarande CPU. I andra programmen kommer den däremot antagligen vara mycket bättre.