That's not a bad drive at all, I have to do similar for work but normally heading South from Glasgow to places in England. It is quite mild up here this weekend (6-7 degrees) and supposed to continue into next week so shouldn't be too concerned about the weather but if you've got supplies in the car then they are there if you need them.
Try and time your trip so you avoid hitting Birmingham at rush hour, rest of the road shouldn't be too bad after that assuming no accidents! When you come into Glasgow on the M74 follow signs for M73/M80 then onto M9 at Stirling (well signposted), A9 to Perth then A90 all the way to the Deen.
When you get onto the A9 just after Stirling and before you hit Auchterarder keep an eye out for Eaglesgate Retail Village on the left, it has a Baxters outlet. I strongly recommend you pop in for a cup of tea and one of the best pancakes you can get
Re fuel, obviously it's not particularly cheap in service stations. One of the cheapest places to get fuel is just before you cross the border, there's a petrol station on each side of the road (they aren't full services, just petrol stations only). BP is on the Southbound carriageway and it's a Shell on the Northbound. The Shell tends to only be 2p more expensive than supermarket prices so it's a good place to fill up. Or if you can make it to Dundee you'll drive by a couple of big Tescos that have usual supermarket fuel prices.
Try and time your trip so you avoid hitting Birmingham at rush hour, rest of the road shouldn't be too bad after that assuming no accidents! When you come into Glasgow on the M74 follow signs for M73/M80 then onto M9 at Stirling (well signposted), A9 to Perth then A90 all the way to the Deen.
When you get onto the A9 just after Stirling and before you hit Auchterarder keep an eye out for Eaglesgate Retail Village on the left, it has a Baxters outlet. I strongly recommend you pop in for a cup of tea and one of the best pancakes you can get

Re fuel, obviously it's not particularly cheap in service stations. One of the cheapest places to get fuel is just before you cross the border, there's a petrol station on each side of the road (they aren't full services, just petrol stations only). BP is on the Southbound carriageway and it's a Shell on the Northbound. The Shell tends to only be 2p more expensive than supermarket prices so it's a good place to fill up. Or if you can make it to Dundee you'll drive by a couple of big Tescos that have usual supermarket fuel prices.