Can I use SmartThings V-Home Vodafone Hub without a Vodafone account?

No, you cannot use it without a V-Home subscription, see: V-Home by Vodafone