So, from all the comments, suggestions, insights from this forum, this is the plan we have come up with. We will rent a car from Glasgow on. We have secured lodging in all places and now will be making ferry reservations. If you have any adjustments/suggestions, please comment. We will have a bit of flexibility if we need to add a day or so. Also, any side trips, restaurants, etc. you recommend! Many thanks!
Day 1-land Edinburgh, take train to Glasgow
2-Glasgow explore
3-Glasgow explore
4-to Islay
5-Islay/Jura explore
6-Islay/Jura explore
7-To Tobermory
8-Tobermory-explore Mull and isles
9-Tobermory-explore Mull and isles
10-Tobermory-explore Mull and isles
11-To Mallaig
12-Mallaig
13-ferry to Portree
14-Portree
15-Portree
16-to Plockton
17-to Newtonmore
18-Newtonmore
19- to Crail and Fife Villages
20-Crail and Fife Villages
21- to Edinburgh
22-Edinburgh
23-Edinburgh
24-fly out of Edinburgh