Getting towards the end, some prompts would be helpful ;)
2 7 letter words one is
???p?c? and the other one is ??l?r?a ( I think this is solaria, which means the other word has to start with c.
The clues are Mark is embracing sailor
that will do- price change included, don't know which one belongs to which clue.
I think the way I have explained things can only be understood by someone who has done/tried this puzzle too, sorry.