I have a question. Is it possible to set a particular list of products for member to select, not all the products? May be one special group?
Have a look to "Scope" field in aMember CP -> Edit product. You can set some products to be displayed on signup only.
renew subscription Is it used the group id to set? Can we do the same thing in the renew and subscription page? I mean it shows all the products in the renew and subscription page not the signup page.
Sorry, I don't understand your question. I believe you have full freedom regaridng this, just read descriptions of product settings