Hard to see fin rot on that photo, first you need to confirm that’s what it really is and not just ragged fins from transport and capture. How long had the vendor had them? They may have just been caught and transferred twice in a row.
Not sure what yellow powder is so you would need to find out.