If he needs to take necessary medicine during the day, then his fast will be invalid and he must keep it later as Qadha.
Islamic rules forbidding seeing or touching other gender (Non Mahram) are very clear but exceptions come if there is a real necessity to save life. Necessity must be assessed and the exception should meet no more than the necessity. Any act more than the real necessity is not permissible.
As far as I know in the UK the hijama training centres are run by Sunnis. I know a Shi'i person that studied and is certified as a practitioner through one of these clinics. There are hijama clinics in Iran, e.g. Tehran and Qom. The interest in natural medicine and tibb is rising in Iran. If you are based in the West there should be at least one hijama practitioner in a city near you. If you prefer something that is specifically established through the Shi'i tradition, this is a link to an article compiled by several practitioners. Their contact details are on the article: https://reader.elsevier.com/reader/sd/pii/S0254627217301644
There are many institutions of medical sciences according to Islamic traditions. You can find them in Iran, Iraq, Pakistan and India.
You may contact whom you know in any of these cities to get you details.
It is not allowed to touch non Mahram but only in emergency like life saving or medical emergency etc.
Touching other gender does not invalidate Wudhu, despite of the opinion of Shaafi’ee sect that it invalidates. Their opinion is based on misunderstanding the Quranic verse أو لا مستم النساء. Even most of Sunni scholars do not accept the opinion of Shafi’ee sect in this matter.
Permanent sterilization which makes pregnancy impossible for ever to is not allowed, while any temporary measure to prevent pregnancy for a while (even for years) is allowed.
If the medicine contains alcohol that is intoxicant, it will be impermissible to consume it, especially the said amount which is significantly high. Having said that, it is also worth to note in the book "al-Kafi" by Shaykh al-Kulayni the following narration on the authority of Imam Ja'far al-Sadiq, peace be upon him: "Every intoxicant is haram. Something that intoxicates only when consumed in large quantities, is also not allowed to be taken even in lesser quantity". You should look at other natural remedies or alternative medicines available on the market insh'Allah.
With prayers for your success.