GraphicConverter is pretty much useless for creating images -- but it's awesome for conversion and batch-processing. Point is, doesn't matter what format your images are in now, GraphicConverter can push them into any format you're likely to need in a few seconds (without messing them up).
And yes, Gimp is probably your best free option for creating new images.
And yes, Gimp is probably your best free option for creating new images.