Well its a first world, developed country so I don't think you'd need any. Maybe you do but I don't really know.
Children have to receive immunizations for Hepatitis A and B, Tetanus, Measles, Mumps, Rubella and Chickenpox. These are the major vaccinations needed to enter into public schools.
passport or driving license if you are from the UK
it depends on which country
Yes, Jamaicans need a visa to enter Ireland.
Immunizations are administrations of substances which protect a person from becoming infected by particular pathogens (bacteria, viruses, etc). Some immunizations are effective only if given at certain ages, or are not considered to be needed in people at other ages. For example, the Hemophilus immunization is needed in childhood, but Hemophilus infections are not common in adulthood. So it would not be appropriate to give a Hemophilus immunization to an adult. In the United States, the body which determines which immunizations are needed is the Centers for Disease Control (CDC).
They will need a visa to enter the United Kingdom in order to enter Northern Ireland.
yes i need visa to enter Ireland
There are no immunizations for lupus because lupus is not contagious. Immunizations protect you from pathogens. Lupus is not caused by a pathogen, therefore there is no possibility of immunization.
Yes
Usually a separate visa is required to enter England than to enter Ireland, so depending on your own circumstances, if you need a visa to enter Ireland then you will also need another one to enter England. There are proposals from the Irish government to let people who have visas for Britain to enter Ireland without having to get another one for Ireland. As of the time of answering this question (June 2011) this has not been put into place. Even when it does, they doesn't mean that a visa to Ireland will be acceptable to England.
Immunizations are important because, well, they help you to become immune to illnesses.
A Song for Ireland. The winner of A Song For Ireland would then get to represent Ireland in Eurovision.