Yeah, I don't get this meme either.
Flametongue is in the DMG (pg. 263). Let them do a history check/arcana check to see if their character knows that they exist.
The bookcase: absolutely a strength check. And I'd make a dex saving throw for the NPC behind it to see how this resolves...