$table->unsignedBigInteger('user_id')->change();
As for your second question, I never performed that specific change, but I think that you shouldn't lose any data. Backup your database for safety, and try it.
Side question : why do you want to upgrade to unsignedBigInteger ? You're expecting over 4 billion users ?