Regular and singular kernel problems in magneto-viscoelasticity