Elrond puts counters on creatures when you scry
Casting a foretold card from exile follows the timing rules for that card
Spiders are a MTG creature type that's had a sprinkling of creatures in most every set
An ability that looks for whether a creature "had to attack" checks to see if there were any requirements to attack that were applying to that particular creature at the time it was declared as an attacker
Last but not least, while this may seem like an oddly specific question, we figure its worth asking
Its true that Solphim doesnt really bring anything to the table that we havent seen before, as the ability is just a variation on cards like Angraths Marauders, Dictate of the Twin Gods, Fiendish Duo, Furnace of Rath, or the aforementioned five-mana red enchantment, Gratuitous Violence (sort of)