OP in my area in the antenatal notes they give you at the front is a schedule of antenatal appointments. This schedule is for low risk patients and includes two appointments with a GP if you are a first time mother. If you aren't a first the mother and low risk then no GP appointments are listed and all your care is undertaken by midwives.
If the midwife at booking decides you are high risk, and having 2 previous c-sections and pre-eclampsia would fall into that category, you would be made to see a consultant. (You will likely be told to take baby aspirin as well.) While most areas are into VBACs some are more risk adverse than others so there is no guarantee the consultant will advise you to have one particulary due to your medical history. Be aware that while you may have a named consultant you may see a more jurnior doctor particularly if it is decided your condition while high risk is routine or it is a repeat appointment, or you will see another consultant if yours isn't available.
The consultant will tell you how often you need to see midwives and what ones - community or hospital -, your GP, the consultant again and any other healthcare practitioners plus what tests you need to have each time. Make sure you understand exactly what tests you need and why as your GP receptionist could decide you need a
nurse appointment when you actually need a GP appointment. The consultant will tell you whether you need to see someone every week or 2 weeks.
Beware once you give birth they take the notes away from you. So if there is any important information or things you want to keep take them out/copy them before you go into hospital to give birth.
I was induced due to age and health factors (not pre-eclampsia but genetic blood disorders) and
it is likely you maybe or booked in for an elective c-section after 37 weeks. Make sure you know what your consultant decides you are having and don't let the midwives or registrar on duty change that.
In regards to vaccinations - I had whooping cough and diphtheria at 28 weeks pregnant at hospital after one of my consultants appointments. I am aware other women had to book the vaccination in with their GP or go to a specific midwife clinic between 24 and 32 weeks.
As you are from South Africa you will probably be told to make sure your baby has the BCG vaccination for TB before they are 28 days old. Make sure you ask pointing out your country of origin if no one asks you after giving birth Ideally this should be arranged before you leave hospital after labour, but if not your midwife who visits you at home or health visitor should tell you to make the appointment. They should give you details on who to contact. Again it could be at your maternity hospital, GP or a midwife clinic.
The rest of your appointments for immunisations should be with your GP, though your GP may have health visitors and nurses who run a baby clinic at their practice. You will be given a red book for the baby before you are discharged from hospital after giving birth with a list of the immunisations you need and when your baby should have them, though the BCG one may be missing. For each vaccination you will need to contact your GP practice a few weeks before to arrange the appointment. It is a good idea to go into your GP practice and ask the receptionist asap how long in advance you need to book appointments for antenatal treatment, immunisations and postnatal treatment.