Deductions & credits

My wife is a sole proprietor of two small magazines. Can she treat her Medicare part B, Medigap, and Part D premiums as business expenses (like employee health insurance)?

Can she do that with my premiums, and if so what is necessary for her to treat me as an employee for that purpose?