Fuel filters are never a bad idea, especially on an old bike. A single mesh filter was originally fitted to the fuel tap, reserve pick up tube only, the short one but most owners fit one to both pick up tubes, extra insurance.
You don't say if you have rebuilt the engine. Would it spin over when you got the bike. The chrome bores tend to chip or bubble if the pistons are sat for a long time. Lift the heads and check if you haven't already done so. Does the clutch free up ? Ignition timing reset ?
You should then be good to go. Brian