for my secret base
The Comfortable Bed is in ORAS.
The Clefairy doll can be bought for 48 BP and battle frontier.
Source 1+Source 2
I would say you could get both of those items I the Lilycove department store just north of the Pokémon center on the top floor, you can also buy useful TM's such as Solar beam from the store. just ask around and your sure to find them.
Hope this helped.