Big buckets of sunshine - YES/NO/MAYBE for more info check wiki on british nuclear weapons
A hapoon? or perhaps a harpoon, why would they carry a big pointy fish spear when in a hairyplane??, There were a GR sqn slated to a maritime role but I cannot remember what anti shipping weapon they carried.
Are you building a scale model Rousseau and trying to get the accuracy right??