Hi,
The answer is "yes" to everything. Even non Apple supported hardware is able to work with the right kexts (like drivers in windows). But sometimes, even supported hardware might not work due to small differences in manufacturer. But in a very generalized way and with great degree of certainty, yes to everything.
The thing is to get the right kexts/install method working - tats the difficult part. Once you know how to get your system running, you can re-install flawlessly any time if needed.
If your wireless bus is pci-e, and you r current card is not soldered or rivetted to the board, it is very common practice to swap to a breadcom chip (1390 or 1490, or Atheros even) to have native support. If you dual boot with Windows,just need the right driver.
About the rest, I'm sorry, dont know how to answer. This is a thread specifically for Acer 6935G or very similar, which is what I have, and I am barely able to help myself sometimes
Start by finding a distro like iAtkos or iDeneb (cannot post links, against rules) and use the search functions! Look for people with similar specs, models, use google too, and read read read. It may be confusing, many new names (Chameleon, dsdt, EFI strings etc etc) but you have to start by trying. Follow a tutorial. And search, and read alot! (yes, redundancy intended for point making)
You can follow this thread line by line, but you cant use the files I provided, nor customize exactly like in my tutorial, because you need specific kexts for your hardware, but basic procedure is fine.
Good luck!