Anyone can give their own injections if they know how. If not your vet will have to do it. With the exception of the rabies vaccine. In some states it is illegal for anyone but a vet to administer the rabies vaccine.
a nurse
Depends on the vaccination. The doctor gives you a place of where to inject it.
There are no vaccinations for HIV or AIDS.
All doctors give the vaccine and you would have to ask that question before hand.
Vaccinations are acceptable by the Pentecostal church.
vaccinations prevents us from having an specific disease.
vaccinations required for living in Georgia
they cost more than human vaccinations
No, you can not.
Unless you know how to give vaccinations let your vet do it.
Possibly UNICEF (United Nations Children's Fund) which gives vaccinations against diseases.
Travel vaccinations depend on the country one plans to visit. Common travel vaccinations are polio, typhoid, hepatitis A and cholera. One can find out which vaccinations are necessary at the website of National Travel Health Network and Centre.