You can just order individual items from the main menu and share to keep the cost down. You will see Characters in both parks, and there is nothing to stop you from going into the Disney hotels to meet Characters there. Try the Disneyland Hotel lobby at 4pm, or outside the restaurants in this hotel in the mornings.