Enchant creature
Enchanted creature can't attack.
Threshold — Enchanted creature can't block as long as there are seven or more cards in your graveyard.
Illustrated by Pete Venters · Odyssey · #27
There are no rulings for Kirtar's Desire.
Threshold — This creature has flying as long as there are seven or more cards in your graveyard.
Vigilance
Threshold — As long as there are seven or more cards in your graveyard, this creature gets +1/+1 and has flying.
Enchanted creature gets +2/+2 as long as it's a Human. Otherwise, it can't attack or block.
Flying
Threshold — As long as there are seven or more cards in your graveyard, this creature gets +1/+1 and has protection from black.
Enchanted creature can't attack or block.