Does the word silent have the schwa sound?

Yes it does: the vowel in the unstressed (second) syllable is the schwa sound.