High platelets can occur in people that have no obvious medical problems. also, high platelet counts can be seen in people with chronic inflammation. Estorgen and birth control pills can also elevate the platelet count. Whether your high platelet count is related to a B12 deficiency, is impossible to tell without seeing the rest of the CBC.
Triglycerides in plasma are derived from fats eaten in foods or made in the body from other energy sources like carbohydrates. Calories ingested in a meal and not used immediately by tissues are converted to triglycerides and transported to fat cells to be stored. Hormones regulate the release of triglycerides from fat tissue so they meet the body's needs for energy between meals. Substituting carbohydrates for fats may raise triglyceride levels and may decrease HDL ("good") cholesterol in some people. [From the American Heart Assn.]
While you are sitting there thinking about all this, take the Framingham assessment for heart attack risk: http://hp2010.nhlbihin.net/atpiii/calculator.asp?usertype=prof
Seriously, try not too worry until you talk to the doctor. I have genetically high cholesterol. I had a CT of my heart last week. I have no calcium in my coronary arteries and the cardiologist said for a 57 year old female my heart was in great shape. All of our meds and our diseases often cause havoc. It'll be ok.....