Portfolio please.
Complex Mascot.
Nice, the text goes well.
Text wrapped around a Baseball.
2, usually. Unless it's a logo, because the font gets overused and makes the design look, cheap.
Html? Xat?
It depends entirely on what the logo is created for.
Separate names with a comma.