Netgear R7800 Firmware Selection

I am currently on Netgear's firmware and I just want to make sure before I switch. I would use the one that says "factory" and upload it to the webgui from your repository correct?

I am not fully understanding this part. I'm assuming the ones with "ath10k" in the name would be better for the NSS build? I really don't know the difference.

Once I flash, I shouldn't have to do anything in the "Replicating my Build" section, right?

Thanks!