Yes and No. Seo can be used interchangably to mean both "this" and "this is" for example:
Seo Mòrag = This is Morag
Is toil leam seo gu mòr = I like this a lot.
Same goes for mòr. Mòr = Big - However the context in which it is used changes its meaning just like "Seo"