Am a lurker who has been on Ramipril, Amlodipine and Doxasozin for years due to HBP, so hope I can help.
This comes from wiki.answers.com:
"Ibuprofen and ramipril may interact, and have the potential to cause kidney failure. The likelihood of this occuring however varies greatly from patient to patient, and depends on factors including (but not limited to) what dosage of ramipril they are taking, how well their blood pressure is controlled, their reason for wanting to take ibuprofen, and any other underlying existing medical conditions (especially any affecting the kidney). There is no blanket answer to this question, and it is vitally important to discuss the possible consequences with your doctor or pharmacist before taking ibuprofen, or any other over-the-counter anti-inflammatory medications, while on ramipril."
Having said all that, I have been told I am okay to take ibuprofen as long as it is on an infrequent basis, but you do need to check this with your GP (everyone is different), and for long-term use, I suspect they would look at something else instead.
As far as the seeing a GP, ECG, blood test, depo etc goes - yes, I would get seen by a GP on a regular basis at least to begin with, they will need to keep an eye on how your medication is working for you, change it if needs be and get the dose right for you.
I have never had an ECG due to my blood pressure, and know no-one who has (HBP runs in the family), but it may be something that differs between PCT's.
I have a blood test at least once a year, depending on how often I see my GP, to check that all is okay, especially with my kidneys.
My GP preferred me to have the Depo over any other form of the pill, he said it would affect my blood pressure the least, again discuss this with your GP, having said that, the mini-pill is better for you than the regular pill.
I am now 8 years post discovery of my HBP and am the only one I know on such a combination of drugs to control HBP, most people need a much lower dose of only 1 medication, but my BP is extremely stubborn. I hope that the above is of help though, and when you get your new GP do get an appointment and go through it all with him, as long as it is known and controlled any problems will be minimal (it was only when it was controlled I realised that I had had a low level headache for many years, BP related). if you have any other q's post them, and I will try and answer as best I can.