Yes. Some roam the parks, others are in fixed locations. The Disneyland app shows where they are at any given time.
Yes there are characters but you won't be able to see all of them in a day. They work on different schedules. Some of them you can wait in line for appearances, photo ops, autographs, etc.
No, only at universal studios.
Thanks! Your answer is awaiting moderation.