Do I need to have a contract with paid IOS applications in affect (Completed) to test In-App-Purchases in Sandbox?
Yes. since you cannot configure the PAID application without signing contracts.