Слитное написание правильно.
Кавычки не нужны, если названия написаны латиницей.
Эти слова синонимичны, однако историки языка (см., например: https://rep.vsu.by/bitstream/123456789/26010/) отмечают, что надо и нужно отличаются по степени категоричности суждения: надо имеет выраженный оттенок желательности, тогда как нужно используется для подчеркивания обязательности исполнения предлагаемого действия (Если вам надо сделать что-либо, значит, вам необходимо, нужно сделать это). Возможно, именно поэтому надо чаще используется в неформальной речи, а нужно — в речи официальной.
Корректно дефисное написание слов с первой частью BMX-.
Такое написание корректно, см. в учебнике С. Г. Бархударова «Правила русской орфографии и пунктуации».
Корректно дефисное написание: биг-букет. Однако совершенно неясно, почему бы не использовать в данном случае сочетание большой букет.
Нет, не значит.
Да, следует писать через дефис.
В обоих случаях используется дефис.