Is it necessary to have the cover on? No

Will the seal on the bonnet for scoop be adequate? Yes if it is not damaged

Will the seal be able to withstand the heat from direcr contact with the intercooler? Yes

Hope that helps