A:AnswerThis motherboard is an ATX motherboard it will fit in any case that is compatible with ATX motherboards. I currently have it in an NZXT H500 mid sized tower that has a basement that hides the power supply as it has tempered glass side panel the mother board fits just fine.
A:AnswerIt supports an integrated Graphics Card. You need to install a APU (a CPU with integrated graphics). Using the rx 580 is definitely possible on this board and would be better than an APU.