I believe it's better if you get a proper lid for your tank, so that air can pass trough aswell, as for the foam insulation tape... no clue. I do agree on keeping the tank a little bit darker, but it's better if your firefly has a chance to hide in a tight space so it can feel even more secure.
Best wishes to you