yes you can fish from a boat
no ..you can only use one rod from a boat, 2 if you can find a little hunk of ice to stand on....one spring I was fishing the mouth of the trent in gamebridge everyone was fishing from shore, I was 4 feet out from shore on a little piece of ice and when the CO showed up he said he was going to charge me with using to many rods, I took the camera out snapped pictures of my feet on the ice, the shore and the CO standing on the shore and told him I am icefishing and totally within the law and would be happy to make him look like a jackass in court...he told me something like I may not be breaking the law but I was breaking the sprite of the law ..whatever that meant..he walked away
the only place that could be in question..IMHO is lake scugog
where in one of their blrubs it states "open for ice fishing", so that could mean not open for open water fishing..but who knows