How do I list in terminal all the partitions in my hdd?
In apple service gave me a command and I listed hdd partitions of 550Kb and 1mb but I didnt write it and I dont remember.
Any one knows which is it?
Actually the EFI partition is not absolutely necessary. The EFI partition != the actual EFI. You can restore a Mac partition to a fresh hard drive with MBR partition scheme and boot it on a Mac with no EFI partition. The EFI partition IS however used for certain things, for instance EFI firmware updates will fail without it.
Yes. It is perfectly normal for your drive to have a number of other partitions: the EFI partition, the recovery partition and the "main" partition that you use.