Check the Reg thread under "Unique Pokemon" for everything Smeargle related.
And no, your team isn't horrible, just a bit limited for now. Don't worry about it. Get in a few battles and you'll be all set in no time.
And no, your team isn't horrible, just a bit limited for now. Don't worry about it. Get in a few battles and you'll be all set in no time.