Thanks, it will be on the roof full time. Don’t live in an area with high crime. Now that I say that it will probably be stolen
Run a few bolts through it into the rack and it will stay your's. A small lag bolt with the nut inside the case would make it tough for a thief to get a purchase on.
A few holes with some silicone over them wont let water in if that's a concern.
Just incase...