Yes, Samsung Metro 350 does have internet function.
No. Metro 350 is a 2g mobile phone and hence do not support Jio sim card.
Yes, Samsung Metro 350 does have the alarm function.
No. You cannot use WhatsApp in Metro 350.
Yes, you can use SD card in this phone.