"é is not pronounced as an "eh" but as an "ee"
Unfortunately that was a late night typo. (oops) What I meant to write was í is not pronounced as an "ih" but as an "ee".
There is no 'soft' C in either Irish or Scots. C is always pronounced as a K sound.
Both are pronounced something along the lines of: kay - lee.
The dh that appears in the Scots form is silent in this case. Irish used to have such structures but was 'standardised' around 1948 to the form see today known as An Caighdeán Oifigiúil (The Official Standard). Scots Gaelic was last standardised (IIRC) around the turn of the last century and, as a result, conrtains more archaic forms, making it appear more 'clumsy'.
Having said that, the standardisation of Irish with it's many silent (glide) vowels (which basically tell you how to pronounce the adjacent consonant) is more daunting to the learner (IMHO).
Welsh, while it is a (distantly) related Celtic language, comes from the Brythonic group (which also includes Cornish and Breton) also known as 'P-Celtic'. The Gaelic group (Irish, Scots, Manx) are 'Q-Celtic'.
In essence the two groups are structurally similar but differ greatly in things like pronounciation, consonal sound, and even nasic alphabet.