>>3281376TL;DR: Maybe.
It literally just says "Like!". Japanese is 100% bullshit and frequently drops the subject and sometimes the object too, so all you get is a verb. "Suki" can mean either "like" or "love" depending on context. If it's a shy or tsundere character saying it, they probably mean "love" and they can't bring themselves to use the D word. ("daisuki" = "love"). On top of that, Japanese are quite reserved. You can't just be blunt and say exactly what you mean, that would be tactless. There's a complicated song and dance of beating around the bush where you want to have ambiguous meaning so that you have wiggle room to back out of a conversation politely without losing face if you have to.
>>3281403That is correct, the "yo" particle is used to indicate information that is both new and relevant to the listener. (but only when the speaker is of equal or greater authority to that of the listener, just google "ne particle paper", there's actual fucking research papers on usage of "yo" and how it's perceived in different contexts (workplace, informal speech, relative to social status, etc;)).
Disclaimer: I'm not Japanese. Consult a professional nihonjin before attempting to speak nihongo.