No. This phone do not support Java applications.
No. This phone do not support Tamil fonts.
Yes, you can use up to 16GB external memory card with this phone.
Samsung Metro 350 do not have too loud speaker but the loudness is quite comfortable.
Samsung Metro 350 has 1000 contact storage capacity.