A. How long is a piece of string? Depends on the nature of the title ( Land Registry or Registry of Deeds) and if Land Registry, whether it is a once off or part of an estate and also what county?
B. No. You can ( usually) sell pretty much immediately but before selling, check with your solicitor what is the state of play with registration. Problems can arise on estates where the developer needs to deal with major issues that may only have become apparent after completion.
mf