they are similar.
lock, stock, and barrel: 全部. we don't use this as much as "hook, line, and sinker".
'hook line and sinker': also means 全部, but only used in the case of falling for jokes or schemes.
when fishing, the string (釣絲) is called the 'line'.
On the line, there is the bait (魚餌), the hook (鉤子), and a piece of something heavy so that the bait goes deeper in the water, called a "sinker" (鉛錘)。
If a fish not only eats the bait, and hook, but even the sinker, the fish has *completely* "fell for" the bait.
So we often say that if someone is completely caught by a joke, or falls for a trick, they "fell for it hook, line, and sinker!"