Yes, Samsung Guru Music 2 has speed dial function.
Samsung Guru Music 2 can store up to 500 sms.
No. Samsung Guru series phones do not have this option.
This seems to be some software related issue. You should visit the nearest Samsung authorized service center and get it checked.
Samsung guru music 2 B310 comes in 2 different colors - Blue and White