No. The new Nokia 105 does not have the memory card slot. You cannot expand memory of it.
Yes, this is the Nokia 105 Dual Sim 2017 edition.
No. Nokia 105 does not have a MP3 player.
Yes, Nokia 105 does support the Gujarati language. In fact, it supports 12 Indian vernacular languages.