welcome to HCM.
The muscle spasm will disappear in due time and does not require any particular treatment.
You may have dietary supplement of iron and if the bleeding during menstruation
is not heavy, iron tablets or tonics are not necessary.
Drink plenty of water and eat fruits and vegetables to relieve constipation
Sub-serous fibroids do not cause heavy bleeding or frequent bleeding. The irregularity in the periods could be due to the stress
and various drugs that you had to take during and immediately after surgery.
Surgical incision lines are permanent and they will not disappear completely but will gradually fade and become difficult to identify.
Wish you all the best.