There appears to be three issues in your query
1... You are overweight
2... Your lipid profile
is slightly high
3... Very low VIT D levels.
Being overweight and deficient in VIT D level in itself carries a risk of cardiovascular and diabetes
If you control weight by exercises and calorie reduction,your lipid levels will automatically become all right.There is no need of any medication for this.
For low VIT D,you must talk to your doctor for the prescription of VIT D along with calcium supplements
Increase your intake of milk,curd,cheese and green leafy vegetables.
Exposure to sun specially in morning between 8 to 10 and evening 4 to 6 is good for serum VIT D levels.