まず、お名前の構造解明に関して。
ざっとググった範囲で最も分かりやすい解説は英語版Wikipedia で "Sri Lankan name" からリダイレクトされた次の記事でした:
https://en.wikipedia.org/wiki/Sinhalese_name
‘Structure’ 節からスクリーンショットを貼付しましたので参照して下さい。
また傍証として、妹のワヨミさんも 'Wayomi Sandamali' と記されている例を確認しております。
いずれにしても、スリランカ人の名前が長く複雑であることを知らない一般の日本語話者は、外国人の名前として「ウィシュマ・サンダマリ」と紹介されれば、とりあえず「名・姓」と受け取るのではないですか。ですから、問題の核心は
・「ウィシュマ」が一般的なファーストネームに当たるか否か
ではなく、
・ファーストネームと見做した呼称を独立させて用いている
その行為(慣習)自体にあると考えます。少なくともpica_picaさんが指摘されたのはこちらでしょう。