2 pages is good. It's getting more common to put relevant case law at the end of it too to back up your argument.
But when you say `full hearing' at a magistrates court - how long is it?
If it's over an hour you should prepare a bundle although assuming you are litigant in person and the other party is represented they should do it. You should correspond with them and agree what goes into to `where possible', send them your submissions and it's included.
In theory you are entitled to judicial continuity meaning you should see the same judge (or magistrates) although it is very common to see different ones. Sometimes they will reserve the case to themselves but even then there is no guarantee they will be there. It basically depends on who is available on the day.
Some will read the position statement beforehand, some won't. They should have the case notes meaning they will see all the previous statements, etc. but once again there is no guarantee they willl have the time to read it before you are faced with them.
It's normal to get to the court before the hearing to attempt to come to an agreement with the other party before the hearing so that when you do see a judge/magistrate they can check the details, refine it as necessary and make a decision. The court is usually happier when you can agree this because it is better if you can sort things out between yourselves.
Do not go alone however. At the very least take someone to make notes as a McKenzie Friend (google this if you need to know what their limitations are). They may be a little more impartial than you too but you need to write to the court beforehand and provide a CV so they know they are coming and who they are.