What you guys think of these pads?
Hard to say with only one review. That pad is good if you need a single large adhesive pad but for most typical use cases I prefer the smaller non-adhesive ones. I guess since you already ordered them you can tell us what you think.
Sorry, no idea. You can sometimes get an idea checking the existing pads with some calipers. Also, if you're a little off you can stack them to get other sizes. It's not ideal but pads seem to stack OK as long as they are clean.
Could you please consult with the engineers to suggest the sizes?