There is no such thing as an English citizen. If you were born in England you are a British citizen (as described in your passport).
No
Yes, you do not need a passport to fly to the US Virgin Islands if you are a US citizen.
Yes, you do not need a passport to travel to the US Virgin Islands if you are a US citizen.
Yes, you do not need a passport to visit the US Virgin Islands if you are a US citizen.
Any valid passport will suffice.
Because they are a group of islands in the English Channel.
If you are flying from the UK to the channel Islands it is ok.
Yes, if you are an EU citizen (ie not a Isle of Man or Channel Islands resident) you have the right to live and work in the rest of the EU.
If you are a British or Irish citizen you can travel anywhere in the Common Travel Area (UK, Republic of Ireland, Isle of Man and Channel Islands) without a passport. Airlines require photo ID, however.
well that depends. If a baby is under 18 months then it will not need a passport. I got my first passport when I was 5. Babies usually get discounts at the airport. Channel islands or Canada, a baby does not need a passport if it is under 18 months.
The English Channel
No, both the UK and the Channel Islands are in the common travel area meaning that immigration control is not used.