How frequently Panchakarma can be performed?

Can one join for Panchakarma during menstruation?

Is onion garlic given in food during Panchakarma?

What food is provided during Panchakarma? 

What is age limit for Panchakarma?

How long Panchakarma should be?

Is Medicines given during Panchakarma?

Is Medicines given after Panchakarma?