Do you need to seal and polish Tarkett Linoleum?

No, with the new XF finish this is no longer a requirement.