Yes, you can mark messages as unread. Depending on what view you are in, - it would be slightly different. There is an menu item in the overflow menu (3-dots). If you check-mark-choose the message in the message view, you would have it in the floating bar (if enabled).
No colors, but you can "star" mark it. Starred messages will be seen as such in Thunderbird.