You can check the "heat rise" by measuring the temperature inside and outside of the box and subtracting to find the difference. That number should be fairly constant, so if you know the maximum expected ambient temperature you can predict the maximum internal temperature.
so I am thinking if there are ways to passively reduce the internal temperature as much as possible without a fan.
If you need to move heat out of the box, you can use a heatsink that passes-through the box. Basically a hunk of metal should work. It will work best if it's attached to the heat-generating components on the inside, with fins on the outside. Of course, a heatsink will trasfer temperature both directions... i.e. If there is more heat outside the box, a heatsink will transfer heat into the box.
Or as others have suggested, bury the box. If possible, you might want to make some measurements to see what the underground temperature is.
Of course if the box is sealed, a fan inside the box isn't going to help that much. It would even-out the temperature inside the box and possibly cool the hottest components slightly, and that might[ help a bit. But since a fan consumes energy, it generates heat and overall you'll have more heat inside the box with a fan inside.
Do you guys have any more recommendation of how to keep the heat from entering the box?
Given enough time, the inside of the box will always reach the outside temperature, plus any heat generated by the electronics (plus any absorbed heat radiation if the box ins't in the shade). With enough insulation, you slow-down the heat transfer to average-out the temperature for lower maximums and higher minimums. Bur realistically, I'd expect the internal temperature to come very close to the outside maximum, even with no electronics inside.
This is less practical than burying the box, but water has a high thermal mass (it changes temperature slowly). So, "surrounding" the box with water will tend to reduce the temperature extremes.
Evaporation also absorbs heat. If you have a continuous supply of water, keeping the heatsink wet also would reduce temperature.