For the second question, as they are separate tickets, JAL is not obliged to amend the second flight if you miss it due to delays on the first.
Your travel insurance /may/ cover you, depending on what coverage you have for schedule delays. (i.e. some do, some don't, so you need to check your...