I think that both of your questions are hard to answer right now since the land has been working with a limited amount of guests during both the CM and AP previews. I think we will have a better idea once the area opens to all guests. In general I would say that if you are staying on property you will want to grab a FP for FOP at the 60 day mark since the attraction has a lower capacity and they have not been available at the 30 day mark. I have been able to get river ride FP's at the 30 day mark. I have heard that Disney has been working hard with its vendor to ramp up production of the banshee/Ikran to ensure availability. Disney is seeing how popular they are and they will quickly try to make sure that they will be available.