Is this possible?
you can use Handles.Label() to draw an image and label at a given position in the editor,
an example would be something like this:
private Vector3 pos = Vector3.zero;
private Texture image = Resources.Load(“your image path”);
private string label = “your label”;
private void OnSceneGUI()
{
Handles.Label(pos, label, image);
}