You can have it at home, on your person and in your car without issue. What you are not able to do is use it in your car while driving on a public road.
The judgement all revolves around privacy and not particularly weed itself.
So basically to answer you in short, yes you can travel with it.
I myself will be flying to JHB mid month and shall be packing some in my hand luggage.
Sent from my ALE-L02 using Tapatalk