then you are fine. i think the only drawback is possible inability to call 999/911/112/311/1823.
This is a funny post.
Data only SIMs do come with a phone number.
The OP should state do I still need to make phone calls. The answer is no. The answer as it stands, is a resounding YES.