The blenny is a Ecsenius pictus (White-lined Blenny).
One that has grabbed my attention for years. But I haven't seen any imported. I believe they're found in Australian waters and are hard to find, let alone the cost to import them may make them not worth it to collectors.
Very nice looking blenny, though.