Get B12 shots mthly. Don't know cause of deficiency when got diagnosis level 169, not vegan. Ok to supplement with sub-lingual B12 as well (5000 mcg)?

Yes. B12 deficiency is usually due to problems absorbing it rather than diet. Even if you take large doses hardly any of that dose is absorbed so it is quite safe. Even extremely high doses (like people getting shots daily for years) have never been shown to be toxic. I advise the methylcobalamin form. See http://ods.Od.Nih.Gov/factsheets/vitaminb12-healthprofessional/.