Um, he might not be ready. But if you want to continue, try letting him go #1 outside. I let my son do that and it was so liberating for him. He got to work on recognizing the need to go, how much pressure and force to use w/o making a mess, and overall aim and "technique". It got to the point where he preferred going outside for #1, so I had leverage for teaching him to go in the potty..."if you go in the potty, next time you go you can go outside". Then I just weaned him off of going outside by making him go inside more than outside.
I do suggest lining your walls around your toilet w/cheap plastic tableclothes and line the floors w/newpaper. It is easy clean up and will be worth it in the long run.
As for #2, my son was 3.5 when he finally agreed to use the potty to poop. I did the underwear first and then a pull up and he hated that b/c he hated being dirty. Some kids don't mind being dirty though, so its all about how much he can tolerate.
gl!