I got an answer from the tech support chat:
Yes the PCI Express x16 will support any card that is designed for that type of port
so it does not necessarily has to be a video card.
I have heard, that non-Graphics use of the x16 slot on Desktop motherboards, will only give you x8 and the upper x8 is disabled due to the non-grpahics use.
Is this true?