Добрый!
Без проблем!
Если форма будет иметь следующие свойства (пишу только измененные по умолчанию):
Border.Styling = False
BorderStyle = None
то форма может иметь любые размеры и перемещать Вы ее можете как угодно - она не будет "прилипать".
Жесты обрабатываются нормально, но для этого нужно:
расположить на форме любой "контейнер" (TPanel например),
задать ему свойство Align = Contents,
Установите HitTest = True.
Все элементы расположите на "контейнере".
В нашем приложении Sphere Live при отключенных рамках (в настройках можно включить/отключить стандартные рамки окна) мы так и делаем.
(кстати в нашем приложении работает именно тот пример, который Вы и описали, в случае полноэкранного)
P.S. Вам ведь не нужны рамки формы? Т.к. Вы хотите размеры формы больше размеров экрана... При том, что это не ограничивает Вас в функциях изменения размеров и перемещения формы (размеры менять TSizeGrip, а перемещать за любой компонент на форме, если у него стоит свойство HitTest = True, а в обработчике OnMouseDown просписано StartWindowDrag;)