Would a Ryzen 7 3700x bottleneck a Zotac GTX 1070 Mini and if so, would it affect frame rates in fortnite/apex..
No. Not at 1080p or above resolution.
The 3700x is very powerful and the 1070 is powerful as well.
You will have a good experience