Yes, Nokia 2 does have the dedicated MicroSD card slot.
Yes, Nokia 2 does have the 8MP Auto Focus rear camera.
Yes, you can use Nokia 2 as wifi hotspot.
No. Nokia 2 does not have the front camera flash but it does have the BSI sensor, which helps to take excellent pictures even during low light conditions.
It's not a bad phone, this Nokia 2. It's just that there's only so much you can do within a budget this tight.