Первая часть сложных слов мега... пишется слитно: мегазаведение, мегагений.
В разговорной речи данные названия склоняются, но в официальных бумагах лучше добавлять родовое слово, например: магазин «ИКЕА», в магазине «ИКЕА».
Первая часть сложных слов мега... пишется слитно (в том числе и с прилагательными).
Склоняется только мужская фамилия.
Верно: супермегахороший друг.
Эту фамилию следует склонять, если ударение НЕ падает на конечное -а.