Started my car up this morning and there was quite a loud knocking/tapping noise coming from the head

Ive been hearing knocking/tapping noises from my engine when its cold lately (99% sure they are coming from the head), but they seem to disappear once it has warmed up. Its almost like a tappet or lifter type sound, although i dont have them of course. It still runs fine etc, doesnt spit any blue smoke out the back or anything when you start it up, but yeah seemed strange. Oil level was ok too.
1. So what could be making this noise? Do the shim clearances need to be readjusted (kind of like how tappets do on Hondas)?
I also thought I might have some sort of rattle in the head because the studs that hold my headers on were very loose

2. What could be causing the rattle in the head?
Any help would be appreciated
Thanks