Since we don't really keep track of Poke, each Pokemon can start out with 500 Poke. Make prices for certain foods and such, but rare or valuable items need to be a lot of Poke!
Get Poke by selling or trading for items, winning raffles, finding treasure, beating another Pokemon in battle (not including Tournaments), winning Tournaments, etc.