See this wheel. Can I put two freewheel cogs on it, instead of one freewheel and one fixed? (driving clock and anti clock, so both driving forward) Then get this wheel onto front steel fork, by bending open a bit? I haven't fully worked out the driving thing yet, so can't explain it. Thanks
If you really need a freewheel on each side, that both drive the wheel forward, then you would need a custom built hub with a left hand freewheel thread on the left hand side, and you'd need to build a left hand freewheel too.
If you just needed a freewheel on the right hand side, just use a single speed bike rear hub.
You would of course need a custom fork for either as rear hubs are wider that front hubs.
Focusing on the fork part of the question:
Remember the front wheel is an OLD of 100mm (just under 4") so you will need to spread the legs/tines of the fork to give room for your changes.
This means you will need a steel fork. No other material can be spread, and even a steel one might break.
Consider that spreading the fork will un-align the front dropouts. They will need to be bent back to vertical too.
You also require a rigid fork because this level of bending will render any suspension ineffective.
Some of the early velocipedes were front wheel drive:
And many folks have created experimental front wheel drive bikes and recumbents:
The problem as @criggie notes is that the dropouts are not the same size front and rear.
There’s another problem which front hub drive ebikes experience which is that the front wheel loses traction very easily when accelerating or going uphill. So you lose all your power just when you need it most.