I think making something an offence and allowing for prosecution and conviction by the courts, with real fines or imprisonment, is the way to do it, but I'll add, in response to the question, that this may mean some things go out of the law.
The problem with making this an act and not having penalties is that you're actually giving the illusion that it means something. Most of the time when Parliament enacts something, it adds penalties. We have laws that govern marine transportation, railways, airports, customs and all that. Generally, when Parliament legislates, those who break the rules are subject to either administrative monetary penalties or, most often, prosecution and real penalties. The problem with this act is that it's kind of illusory. It looks like it means something because it's in an act, but it's not there.
The answer to the question is that I think there should be real penalties, including the possibility of jail time, but that may mean some rules have to be stripped out of the act if they are the kinds of rules that ought not to be amenable to those harsher consequences.