This version of the dive ball with magnetic clasp is based off of the models from the 6th gen 3DS games.
All the two lid parts snap together really tightly so you wont need glue, usually. It was a really tight fit for me you may consider sanding some of the edges so it fits easier. But the bottom shell part will need some glue, it might also need some scarping in the peg holes to make them fit.
After assembling the lid and the bottom you can glue the button and the ring to the bottom with the hinge in place as you glue the ring down. Then snap the hinge into the lid.
You will also need 2 magnets (1/4" X 1/16"). Just glue them in place.
Tip: Print your bottom piece (dark blue piece) at a higher in fill percentage, around 40-50% and then all the other parts at 5-10%. That way it will be bottom heavy and not roll around as much.
The Bottom Dark Blue piece will probably need supports, but that is the only piece that would require it.