When I set my refugium up. It actually got populated with invertebrates from the display tank thru the overflow.
As to buying anything you'll prob find stuff will appear anyway. Plus you'll have occasional hitchhickers from the macro algae u buy from the lfs
Although it takes time. Just my experience for info.