thanks for thinking about it.
As BV4VR mentioned, this should be possible with little effort if you know how LOTW works. Regarding the different loactions, this is no problem. You can define different locations for a single callsign. Then while uploading a log, you select from what location the QSOs within the logs are.
So if you like DXing and collecting countries, register to LOTW for your own callsign and you will love it.
Maybe BV4VR can assist you?