Regarding Renewed Faith, most of the time people tend to run a recurring life gain such as Suture Priest so a life gain card in most cases isn't aren't their radar. As for the cycling ability I don't really find it useful. Mostly because White Weenie focuses on cheap and efficient creatures and spells. If perhaps I had dead cards in my hand I would find it useful but the entire strategy behind White Weenie is to make everything playable at every single moment.
Gempalm Avenger I can only see use in a soldier deck, not White Weenie. If you check my soldier primer HERE you will see most of the options already have first strike in addition to if I wanted to pay three mana for a pump I could just use Guardians' Pledge.
Marshaling Cry I will give a nod and actually say it would find use in an aggro version of White Weenie or a tribal soldier deck, but not because of the cycling.