Duhan van der Merwe has been cleared to start in Scotland's Six Nations opener while lock Jonny Gray is back after nearly two years to face Italy at Murrayfield on Saturday.