OP wrote:
"Bootable usb was not created correctly? I did it using transMac in windows , and no error, maybe a bad img fole used ?"
The problem is that you're using TransMac. Chances of success using it (on a PC) are... well... they ain't so good. It works for some. Not for others.
Use A MAC to create the bootable USB.
If access to another Mac is impossible, you can go on ebay and buy USB installers with the OS of your choice for about $25 or so.
A 2009 Mac cannot do "internet recovery". That came later.
It can run from 10.6.1 (Snow Leopard) to 10.13.x (High Sierra).
What OS version do you want to install?
(actually, I would install ANY version of the OS that works).
Also, to advise you further, we need to know WHAT MAC you might have access to, to create the flashdrive installer.
Is it an older Mac?
What OS is it running?
Is it a NEWER Mac?
What OS is that one running?
Yes, lots of questions.
But can't offer specific help without specific answers.
Final thoughts...
How long has the iMac been sitting and not running?
I'm guessing that it has a platter-based hard drive in it.
The drive may be failing... or failed.
How badly do you NEED this data?
How much $$$$ is it worth to you?
May not be worth the trouble of spending too much to "get to it".
If you're not going to use the iMac again, you could open it up and remove the drive.
Then put it into a USB docking station, and see if it could be accessed that way.