Radio Buttons центрируются (относительно вертикали), путём обёртки их в span, с применением к нему свойства float или display:table-cell (это зависит от того, как Вы делалили пару "input-label"). Если первым случаем, то сам SPAN делаем плавающим (float) и задаём ему значение длины (примерно в 15пх), после чего внутренний input должен быть позиционирован (position:absolute), и выравниваеме свойством margin: 3px 0 0 0 - примерно.
По поводу кнопки, тут та же история, можно использовать float:right или же заключить сие безобразие в контейнеры. То есть получается два контейнера, слева карта, справа кнопка. Опять же, всё это зависит от того, как Вы сделали вёрстку, может быть у вас слева большой блок и справа, а не так, что блоки идут один за другим...
Надеюсь, что помог...