Just wondering if there is any other way to play FAF here online other than Steam Link? GOG, Amazon, CD etc
No there is not.
If you have cd with key you can try adding that to steam
This is already part of the FAQ : https://forum.faforever.com/topic/252/why-do-i-need-to-link-my-account-to-steam