Hire car would probably be cheaper than trying to use the railways around here.
Given that half of the listed attractions are in Portsmouth and one other is in Cambridgeshire, there'll be some driving needed and the price of train tickets these days is stupid. Would
love to go to the Royal Marines museum though.
Might find something useful in their archives too...