I have a brand xyz SATA add-in card – can I use that for SATA testing with the STB Suite?

No. Because Windows sees all add-in SATA cards as if they are SCSI host bus adapters Windows will prevent issuing any ATA or SATA Task Register Commands through these cards. You could accomplish simple read and write testing, but will not be able to retrieve INDENTIFY or SMART information.