No need to apologize. We all started somewhere. Though I had family to ask, they either could not or would not share anything with me. Yet I managed to track my mother's side of the family back to 1560 in Wuerttemberg. It took lots of years to do it.
Freibaum definitely sounds Germanic. However, when I look at all the Freibaum that came in through Ellis Island, I see most of them with names like Berl, Chane, Gemandel, etc. which all suggest Jewish origin. The same applies to Bernstein. I know of ethnic German families with surnames like Czarnecki, Lewandowski, Girschewski, Borkowski, etc. The surname does not always clearly define the origin.
You may be able to track origins through the community in which they lived, the synagogue the attended (or church if my assumption is wrong), passenger ship records, etc. Bernstein might be difficult to track. Over 4000 with that surname came through Ellis Island alone. However, there were only 13 Freibaum. That branch should be much easier to trace though you may have to investigate other ports to find your specific ancestor.
Vindright is so unusual that search results are virtually nil. Windright has a few entries but neither sounds east European. Your family lore about that surname may not be accurate OR this person may not be from eastern Europe.
I encourage you to keep digging. It may take awhile but something may pop up. Sometimes genealogy is relatively simple but sometimes it is hard slogging work. I've been searching for the origin of one branch of my ethnic German family in Poland (historically Russia) for over 20 years and finally found it just before Christmas.