Du musst in iTunesConnect natürlich auch die IAP-Produkte mit Produkt-ID anlegen. Da die Schnittstelle etwas merkwürdig ist, muß die app selber wissen, welche Produkt-IDs es gibt. Also entweder durchnumerieren und blind abfragen, oder die aktuelle Liste auf dem eigenen Webserver ablegen. Die noconsumable iAP müssen, wie apps auch, durch Apple einzeln freigeschaltet werden nach Review.
Ja, das habe ich schon gemacht. Auch sollte man unbedingt seine Bankdaten bei iTunes Connect eingeben, wenn man In-App Purchases hinzufügt (auch wenn diese umsonnst zu haben sind). Bei mir waren die Daten schon drin, deswegen hatte ich keine Probleme. In einigen Tutorials werden aber diversen Probleme wegen fehlenden Bankdaten beschrieben.