Yea... time to bunch up some shop towels and stuff them in the LIM, or take some tape and cover those holes. Glad it didn't fall into the keg though!
Since you've already got the battery inside the car, then moving the fuses there too makes a lot of sense. You should have the main fuse or a breaker as close as possible to the battery so that if something rubs through the insulation on one of the wires, it'll be there to trip & keep the car from going up in flames. Even if you mount the fuses behind the dash somewhere, you really should have a nice beefy fuse or breaker on the battery itself; make sure it's a slow-blow fuse & sized so that you can have the headlights, HVAC & starter motor all going at once, since even if you don't, whenever you start there's initially a much bigger current spike than the starter is nominally rated for, just to get it going.
Is the battery sealed? If not, you need to worry about the water/acid coming out onto your carpet, and hydrogen out-gassing. There are all sorts of guidelines for mounting different types of batteries in the passenger compartment safely. Also, running a nice thick grounding wire from the frame where the battery is grounded up to the long top bolt that holds the starter on (stock location for battery grounding) will save you a lot of headaches later on, especially if you go MS. Ground offsets are the biggest source of frustration with otherwise-working installs. Make use of dielectric grease too to keep your grounds & other connections from rusting & building up resistance! If you can, try to mount the battery a little bit more securely there too; that mounting definitely wouldn't pass the really basic auto-x inspections, let alone anything more rigorous. Plus, it'll keep it from falling & shorting on the frame or seat frame there.
The engine bay is looking great! Keep up the good work!