Petrol tank looks far better than some. Sealers are usually used where the tank has extensive internal rusting and pinholing. This one looks OK for now. Cheap inline fuel filters trap any major detritis and give a visual indication of what's what. If sealing is eventually required it can be done at a later and more convenient time.
Oiltank gauze filter is essential, this is the only filter on the supply side. The tank outlet is above the bottom of the tank, heavier particles sediment out, the gauze preventing any larger but lighter ones being carried over. Filter on the return is of benefit, but even washing out the tank out as best you can will certainly keep things nice and clean to start with. Lining the oiltank is probably unnecessary on a bike in regular use...the oil will prevent rust. Worst case is another oil tank..... a relatively cheap replacement. We used to drop a magnet into the tank, amazing what it picks up after a rebuild. Modern sump plates come with magnetic drain plugs, worth having to keep the nasties out of the oil.
Swarfy.