Yes, I believe they are. Demanding, fussy, picky, selective and particular are all synonyms of "choosy".
Although demanding can mean other things too. For instance,
1. requiring much time, effort, or careful attention
a. The demanding art project kept them up all night.
b. The demanding requirements of the Computer Science department deter many students from taking the major.
2. hard to please -- I think this is the one matches up with "choosy". :)
c. He won't perform for an audience that demanding. He'd rather play guitar just for his friends and his family who all love his music.
3. requiring considerable physical or mental effort
d. The demanding task of grading student essays often gives me a headache.