I have managed to do pretty much everything I wanted.
The only thing left is that I need to add 2 fields in the Student registration pop up (using Coursepress theme): City and Country
And then I need to pass this submitted info to databse and show it in students profile.
Ive been trying to follow https://premium.wpmudev.org/forums/topic/student-registration-page-customizing
But no luck.