Generally Amex brings offer for Insurance payment in December-January every year where they gives bonus MRs, so if you can delay your payment till that time you will get good offer.
Coming to your queries, I dont think we get regular MRs for Insurance spend on Amex but yes it is counted towards milestones