Yes, yes, yes...and no on the last unfortunately. I have Bulbs, Squirts, and Trees, but the Mudkip trade I had arranged for just hasn't happened yet.
I also have one of the 2nd gen. already, but forget which one. I seem to recall it's Cyndaquil I have. I don't have the other two, whichever it is, and don't have either other Hoenn starter except Treecko. I do have a Torchic evolved on Emerald, but that's far away from being imported.
If you can acquire a Mudkip, I'm available to trade sometime tomorrow as I type. I can trade the three I have for three 2nd and 3rd gen. and give you one of my Zoruas for the last one. :)