Yes, you can save contacts in the Gujarati language in Nokia 105.
No. Nokia 105 does not come with the earphones in the box. You need to buy them separately.
No. The new Nokia 105 does not have camera.
Yes, Nokia 105 does have the support for the Marathi language.