Young man...
Your query appears precise and to the point.
Trust my answer will match your query :
Kindly get onto an Online or in-person Consultation with me or any Dermatologist or Physician to suggest precise tabs and dosages thereof after taking a more detailed history and following an official Prescription format.
Trust you will understand that as doctors, we will be held legally responsible for sending medication details sans clear and detailed patient information and established diagnosis.
Best regards 🙏
Next Steps
Online or in-person Consultation depends on your situation and location
Health Tips
Balanced Diet especially Non-veg (if permitted by religion &/or personal preferences) to avoid B-12 deficiency
☀️ exposure to improve Vit D stores
Excercise regularly
Further investigations to ascertain a reason for the deficiencies as discussed with you in person by your doctor.