Достаточно забавная теория. Правда есть многовато НО. Во первых, на месте вероятного противника можно сделать некоторые выводы еще при строителстве такой пушки. Особенно когда ее попытаются "зарядить линкором". И решение, которое скорее всего придет на ум, просто взять и разбомбить ее, используя одычные вооружения. Теперь, если я правильно понял, стрелять собираются обычным линкором. Но в момент выстрела нагрузка на корпус будет такова, что корабль просто развалится прямо в стволе орудия. К тому же взрыв при высреле будет такой, что может привести к детонации ядерного реактора и устроить апокалипсис в самой пушке. Даже если и корпус его выдержит, то как говорится от систем вооружения вряд ли что-то останется. Так что линкор привратится в обычный снаряд. Допустим удалось сделать "специальный линкор", который по аэродинамическим характеристикам и прочности конструкции выдержит такой перелет и уничтожит столицу. Правда основные органы управления войсками крайне редко расположены в столице и такой удар, хоть и будет достаточно ощутимым, но вряд ли уничтожит или демарализует противника и в ответ вполне можно получить удар, пускай не такой диковенный, но вполне эффективный. Так что остается вопрос кто выйграет в такой войне. (я, конечно, опускаю стоимость такой пушки, то во что она превратиься после выстрела и т.д.).
Что касается плавающих ядерных бомб, то я где-то читал (не помню точно), что в годы холодной войны при правлении Никиты Сергеевича, разрабатывался такой проект. Суть была в том, чтобы сделать свехмощную нейтронную "бомбу". Т.к. из-за ее массы и габаритов нет возможности создать средство ее доставки, то было предложение разместить ее в трюме корабля. При начале военных действий направить такой корабль к берегам противника и взорвать. Далее там говорилось, что когда Хрущев спросил, "а что произойдет с остальным миром, при таком взрыве?", то ему ответили, что он погибнет. Тогда он отмел этот проект. Вы же предлагаете устроить взрыв такой силы, чтобы высушить все океаны. Да, конечно, флот противника врядли сможет что-то предпринять в ответ, правда вопрос остается а останется что-то от самой планеты? Ведь вода прекрасное топливо для водородной бомбы. Вопрос только в мощности детонатора. Так что здесь мы получаем водородную боеголовку размером с планету. Поэтому о какой наземной операции идет речь, если не будет самой земли?
И самый главный вопрос - а зачем так все сложно делать? Ведь тот же результат можно получить и более простыми и дешевыми средствами.