No. This phone do not support WhatsApp.
Yes, Samsung Guru 1200 does have vibration alert. You can set it as per your need.
No. Caller photo option is not available.
No. You cannot use memory card in this phone.
No. Samsung Guru 1200 do not have automatic call recording facility.