There's insta-spawn vehicle servers on PC. You just have to scroll to find them since the server browser doesn't have a keyword search (at least it doesn't for me?) like the console versions do.
As far as dogfights, you have to be "mobile" and constantly moving and going up and down in elevation while going behind hills and things if they fire a lock off and you don't have flares to dump. The pilot game has been raised to the point where I don't really bother attempting to fly and would rather have someone that put in hours doing Kharg Island 24/7
pilot than attempt it myself.
As far as dogfights, you have to be "mobile" and constantly moving and going up and down in elevation while going behind hills and things if they fire a lock off and you don't have flares to dump. The pilot game has been raised to the point where I don't really bother attempting to fly and would rather have someone that put in hours doing Kharg Island 24/7
to where they kinda can't do much else