Radiator cap and heat shield

Hi guys (and girls) I'm starting to tidy up the engine bay on my 93 k11 and seen a few smart radiator caps on ebay, however in description there are universal for type N and type D radiator's.
Any idea what is on the Micra as don't want to order it if it won't fit and they don't specify size.

Also what heat shield do people have on there manifold as I'm guessing like mine many have rusted to death and been removed or fell off over time.

Any ideas for a replacement or anyone selling one I might be interested.
After restoring the car for over 5 years I want to get it out to some shows/ meets this coming year.

Cheers, pete