Imbed as in.. like a html email?
Looking over the mail client I would say no. You can attach them though.
But really, Im not sure what you are talking about in your question.
IE is a Browser.
Picasa is a app for pictures.
If you are embedding then you are using either a online or off line mail
client.
In Yahoo mail I dont think so.
Whether on Linux or Windows, it matters not.