My wife and I have planned a summer trip to visit Glasgow, Edinburgh and Hadrian's Wall. We'd like to avoid renting a car and use local transportation, don't want to take guided tours nor visit the highlands this time. We do want to take the steamer on River Clyde though. The length of days being between 10 and 14 days starting in mid to late June and into July. After looking online and in travel books we decided on 3 to 4 nights in Glasgow, 3 to 4 days in Edinburgh and maybe 2 to 3 nights at Hadrian's Wall. We noticed sleeping accommodations were much higher in Edinburgh so are considering staying in Glasgow and taking the train to Edinburgh for day trips.
We ask for some advice about:
1) Is 3 to 4 days enough for each stop?
2) Is visiting Edinburgh on day trips while sleeping in Glasgow worth considering?
2a) Might it be more convenient to stay in Haltwhistle for instance, and do our thing at Hadrian's Wall and taking day trips to Edinburgh from there too?
Any other advice would help too.
Thanks for any responses.