I want to hand-paint a skateboard, any recommendations?

For my boyfriend's upcoming birthday, I have purchased an electric skateboard. He had a similar one for many years but it recently broke. I'm planning to surprise him by gifting him the board with a hand painted design on the board and remote.

I want to customize his board by painting daisies on the back of this board (similar to this picture), and also on the remote for the board. We live in Vancouver and it rains a lot, so I want the paint to be fairly water resistant to last long time.

I've never done anything like this before, I need advice on what paint would be best. With my exposure, I know getting acrylic paint is fairly cheap and accessible, but I would need to layer something over top (like resin?? idk).

Any advice is greatly appreciated!!