1. Yes, A is possible, though less likely. "To call on someone" in this context would mean "to ask for someone's assistance".
2. Yes, "as" would be fine; though "no longer what it used to be" is a set phrase, and therefore more likely.
Student or Learner