Can a truck drive over it?
I do not see evidence of it in satellite imagery.  Usually typical 90° curbs are visible in satellite imagery.  If it's like a 20° curb, then that's enough for a mini.

The main concern is that this roundabout is tiny and trucks cannot make the tight turn hence allow driving over the curb.

BTW your edits have serious QA problems not related to this issue.