Yes, your board supports "1 x M.2 Socket (Key E), supports type 2230 WiFi/BT module and Intel® CNVi (Integrated WiFi/BT)" from its specs, so the Intel AC9560 (I do not think that it is qualified for the AX version but there is really no speed difference anyway). There is a cautionary footnote that it "supports CNVio1 WiFi module(Intel® Wireless-AC 9560/9462/9461) only." That would be
THIS module that I mentioned above and have used. Note that you do need to buy a pair of the small antenna wires to attach to it.
HERE is the memory that will work.
DO NOT plan to buy memory one stick at a time as they are not guaranteed to work as a set with even the exact same sticks.
I usually go with G.Skill around 3200 speed. If you are looking at 64GB, I am using a set of
THESE with an i9-9900KF, which are 4x16GB and won't cost you a kidney like some of the TridentZ for the fancy color.
If you want 128GB and have that spare kidney to sell,
THIS is compatible according to the G.Skill site. ASRock never qualified the board for 32GB modules that I see other than one specific expensive orsair set CMK64GX4M2D3600C18 ver:5.4 (2x32GB) or CMK128GX4M2D3600C18 ver:5.49 (4x32GB).