Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
No it would not but you have to tweak engine settings to find your acceptable set of compromises when it comes to frame rate vs quality
There is a youtuber lowspecgamer that will give you pointers for tweak that game for iGPUs.
CPU side is absolutely fine in that case, its is more that you had to tweak if you wanted to use iGPU but wouldn't 3100/3300x be a better choice or is there no bios support? I guess price wise it is out too.