My model has no texture inside UE4

Yes, you need to unpack the textures from Blender before you can add them to a material in UE4. So the topics you want to Google and watch on YouTube will be something like, “How to unpack textures from Blender”, “Importing FBX models from Blender to UE4”, and probably, “Create material instances in UE4”.