> Do I need a lens that has stabilization to get those results?
No - that's the great thing about in-body stabilization :)
> Can I even use Nikon glass on an A7s with an adapter?
Yes - you can pay as little as [Referral Links]:
over $100 for a Metabones (Nikon F only).