if possible, get cards from 2 different banks: HLB Wise and Maybank2Card.
best is HLB Wise Gold (10% on 3 categories, any days, monthly max cap RM100), you can use them on your expensese highlighted
BLUE above. Just split the swipe/purchase to RM50 each and you hit 10 times of RM50 transaction to "activate" the cashback. Those highlighted above may already hit 10 times.
HLB Wise tricky to manage since it's MCC dependent, but once adjusted your spending behavior/location, it'll be all right.
next seconday card is Maybank2Cards Gold/Platinum (5% weekends, monthly max cap RM50) for those highlighted
ORANGE. swipe TGV over-the-counter (amex), subjective to your type of apparel purchase but H&M (selected outlet)/Uniqlo accepts Amex. Unifi/Streamyx via M2U (charge to Amex card when pay bill). Shell/Aeon/Giant/Tesco all accept amex. buy voucher at umobile counters @ Sunway Pyramid/BTS or reload pin @ Tesco using Maybank2card Amex.
Amex 5% weekend cashback is simpler to manage, as long as amex is accepted, you'll get the cashback.
umobile reload, can get better cashback if use HLB Wise, next is Amex. SESCO/prudential insurance, not sure. someone reported SESCO payment doesnt accept amex.
you can also maximize HLB Wise at Tesco to buy prepaid reload (if you didnt choose Grocery category) and pharmacy @ Caring. read
this thru
just general suggestion. do study each card's benefits and T&Cs to be eligible for the cashback, and also some suggested transaction cutoff (e.g. HLB Wise at 26th since some posting may be few days late. if you ngam-ngam hit 10x, you'll lose the cashback if 1 last transaction posted to next month)

Thanks for the write up, i will do some homework to see if it is worth to get 2 CC since I have to pay annual fee + GST for HLB. RM150+50 rite? BTW for SESCO and Prudential, I always made payment via M2U. but too bad they don't include Majlis Perbandaran Sibu and Majlis Bandaraya Kuching Selatan.