Re. (1): I would not consider this railroading, because this is basically the premise of the adventure - and as a player, I can decide if I want to be a part of that or not.
Re. (2): Railroading, to me, means invalidating player choices - I am given the illusion of a choice, but my input is not...