Przeźroczystość standardowa jest. Można ją zwiększyć. W tym celu w pliku "PomocBalon.pas" manewruj wartością AlphaBlendValue od 0..255.
constructor TPomoc.CreateNew;
begin
inherited;
BorderStyle := bsNone;
AlphaBlend := True;
AlphaBlendValue := 220; // <<<<< dodaj
FormStyle := fsStayOnTop;
OnPaint := FormPaint;
OnClick := OnFormClick;
OnDeactivate := OnFormDeactivate;
BalonDziubDol := True;
A jeśli chodzi o obrazek PNG to owszem da się to zrobić.
Musisz użyć komponentu PNGImage i go wywołać dynamicznie w odpowiednim miejscu. Dokładnie w miejsce (w zamian) tego kodu
{Tekst główny na górze}
with Lab_Tytul do
begin
Name := 'Lab_Tytul';
Parent := Self;
ParentColor := True;
ParentFont := True;
AutoSize := True;
Transparent := True;
Font.Name := 'Trebuchet MS';
Font.Style := [fsBold];
Font.Color := clWhite;
Font.Size := 12;
Left := 12;
Top := 8;
OnClick := Lab_TytulOnClick;
end;