for an avatar it has to be no larger than 200x200 and less than 24 mb.
Photobucket as a way to resixe pictures.
Photoshop does as well.
If you want, I can resize the photo for you.
For the sig. There is again a word limit. I don't know how to have a picture on it though. I'll have to play around with that to figure it out