Yes, screws were pretty tight, but they are made from quite hard metal, felt really solid (at least on my case). I would be more careful tightening them back up, because the thread is very small.
No, 1070 didn't fit through the holes at the bottom, cooler shroud was too thick (have there been...