Hello Sattu,
you want to use checkbox to mark multi records to be deleted or downloaded, Right?
Edit:
You can use Atlas3 Extras from the marketplace
Kindly check this link: https://baseapplication-sandbox.mxapps.io/p/demodatagridextras
Also, if you want to color the selected rows i think you can use some custom style to achieve that.