Can a travel agent sell Annual Passes for Disneyland or Walt Disney World?
They can arrange the purchase, yes.
yes, a lot of them do
If they are an Authorized by Disney they can. Otherwise you would be better off just buying them directly from Disney as if anything goes wrong Disney will have no responsibility to assist you.