Yes, Nokia 105 does have support for the Punjabi language.
No. Nokia 105 does not come with the earphones in the box. You need to buy them separately.
Yes, Nokia 105 does have vibration alert.
Nokia 105 is available in 3 colors - Black, White & Blue.
Yes, Nokia 105 does have the support for the Bengali language.