The wifi adapter will most likely be an issue. There is no support for QCA9565/AR9565 in the FreeBSD ath(4) driver or the OpenBSD athn(4) driver.
If this is a laptop, you will need to ensure that you can replace the mini pci-e wifi adapter with something supported. If it's e.g. an HP or a Lenovo which uses a hardware whitelist, you will be stuck with what you have (or a limited choice of, most likely, unsupported alternatives).
FreeBSD may support the device using ndisgen(8)
(loading the windows driver under emulation). Although I can't recommend this route, as I've no experience of it.
//edit: if you want something "mass market" ready, then TrueOS and GhostBSD (both FreeBSD based) have livecds.