Fun fact: If an Aura would end up unattached (because its target disappeared), its put into the graveyard as a statebased action - no time to retarget
Its not intended to shut them out completely, but its enough of a roadblock to help you keep them in check
The card must be cast if possible (that is, if it's a spell that for example targets something, if there is something legal that it can target, it must be cast targeting one of those things.) The casting is so mandatory, in fact, that if casting has some mandatory additional costs, they must be paid if possible
In a pinch, you can always use Imperial Recruiter to fetch for a white source in the form of Witch Enchanter
You can see all your discarded cards by clicking on this pile
Ive seen Selesnya decks rebuild impressively fast, though, thanks to token generators that keep producing value