The baby doll cradle, if for display purposes only, can be brought in your local Walmart Toy Dept quite cheaply. Or you can try a consignment shop, Goodwill, Salvation Army, Thrift Shop etc...
I'm not sure about the wicker shelves; but I use the stackable white "under sink/cabinet" shelves also purchased from Walmart and they're really light, sturdy, and cheap! You can stack them, mount them, wrap them, decorate them, stagger them, and pretty much do whatever to them that you want, and they transport really easily. Also the price placards for my items always attach to them really easily as well.
Hope that helps!