1 Well yes, that would be how "pure" Urdu is. But thing is, there's officially no pure Urdu and Impure (Filmi etc.) Urdu.
To us it really doesn't matter if the word descends from Arabic/Persian or Sanskirt. We value them both
It's more of a Hindi concept, where in an attempt to rid of "Islamic" (Perso-Arabic) influence on Hindi, several thousand common words are replaced with Sanskrit ones.
The problem this creates is that the language starts to become a little "artificial" and doesn't flow as well as say, Urdu, which is basically Hindi without all the extra Sanskirtisation.
2 Urdu is a poetic and ------ (rumani) language whereas in Hindi there is ------ (sheetalta) and ------ (swacchata).
That's all I could make out