Как сделать, чтоб форма ввода отправляла аргументы методом GET, начиная с символа «&», а не «?»?
Боюсь, из-за вашей криворукости W3C не будет переписывать стандарты, которые используются уже более 20 лет. Придется вам править свой htaccess.
Символ "?" в URL означает, что после него начинают передаваться GET параметры. Нативными способами нельзя это изменить, да и незачем. Переписывайте htaccess, не надо ерундой заниматься