There's support for the Polaris 480/470/460 GPUs, I am not sure about the possible switch to ARM, but I don't think they can match the performance of a quad-core, hyper threaded Skylake chip yet.
I dunno about that. Geekbench 4 went to a lot of effort to make benchmarks comparable, regardless of what platform.
According to GB4, the CPU in the iPhone 7 has better per-core performance than my 2012 i7 15" cMBP. And just over half the multicore — but then it's got half the cores (when doing resource-intensive stuff).
Now, this is in a handheld device with no cooling. In a phone. Imagine what they could throw in and design when they have the size of a laptop.
Honestly, I'm so, so excited.