BF-SX-SC534 Floret

Does this stick to bumpy surfaces?

No, the surface must be totally flat and smooth, otherwise the film will fail to cling correctly.