Yes, Samsung Metro 350 does have call recording option.
No. Metro 350 is a 2g mobile phone and hence do not support Jio sim card.
Samsung Metro 350 do not have too loud speaker but the loudness is quite comfortable.
Metro 350 has 1200 mAh removable battery.
Yes, you can use up to 16GB external memory card with this phone.