You can either play the permanent part or cast the Adventure spell
In a Voltron build, you can get back any relevant Equipment for later use (you wont have a window to equip because youre in the combat stepunless you have stuff that lets you equip as an instant)
The mechanic is almost certainly not evergreen, with the name of the set carrying a small amount of the crime spree flavor, but theres no reason why we wont see it pop up again in the future
Even outside of dedicated artifact decks, players put all sorts of clues, food, and treasure into play and this turns them in to Lightning Bolts
At the beginning of your end step, if you sacrificed a Food this turn, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle
This is the main way youll gain points, although other types of cards can have Lore-gaining effects, as well