Во первых почему у вас value дублируется? сделайте для пустого value=0;
Во вторых посмотрите как вы сравниваете переменную, должно быть == (2 равно или же вообще строгим ===)
Насколько я помню... это для СЕО хорошо... типо `p` - параграф, и таким образом вы разбиваете текст на параграфы, если текст важный, то лучше его запихнуть в какой нить тэг, а так не обязательно. Это тоже самое использовать font-weight:bold или тэг strong
Что именно стилизовать? кнопку Play? делаете поверх блок типо overlay с кнопкой в центре абсолютом.
А потом по нажатию на кнопку через JS запускаете видео и скрываете overlay.
Немного странный вопрос...(слишком обширный) Ну делать у разделов такие же ссылки есть на старом было site.ru/news/kakayto-novost, то нужен раздел новостей с сылкой /news, а сами новости их url переносить и переделывать уже под DLE ячейки таблицы... тк например в Wordpress название новости может хранится в `title`, а в dle в `news_name`. Так что надо переделывать запросы из бэкапа базы или скрипт написать для переноса сопоставив поля
Как вариант к выше ответам, сделать так...
К ссылкам добавить хэш (якорь) т.е например /category#3, а в скрипте считывать ссылку и хэш и уже открывать нужную