The foam pads don't support anything, and won't prevent a core crush.
If you're unsure about mounting it yourself, pick up a chep one that will fit.
Better safe than sorry... I had bad luck with the one I had, but that's just me.
If you are unsure about mounting the sink, don't be talked out of getting one... If nothing more than it's cheap insurance and will let you practice mounting and get the "gist" of it if you're not use to it.