Hi,
>> we shall be performming following steps for existing database object
Why?
******************************************************
>> Please provide your suggestion.
About what?
The Oracle documentation you cited sounds fine to me . . .
READ THE DOCS. It suggests that a migration is not necessary:
QUOTE
NLS_LENGTH_SEMANTICS enables you to create CHAR and VARCHAR2 columns using either byte or character length semantics.
Existing columns are not affected.