one simple solution: click on the heart icon next toyour health... then click on the "scroll" icont.. all the main quests would appear.. you will see what is missing and requires you to do
I think yes. You don't really "get" the quests, as you can do them in the order you want. But not 100% sure if it show the quests that activate past a certain point, but I think it do.