Vancouver to Seattle

Hi! I'm brazilian, have a american Visa, and a canadian ETA.

I'm going to Vancouver (by plan) but I want to spend a day in Seattle, the travel would be by bus.

I would like to know if I can return to Canada with no problems.

please, help me!

And recomend me some good bus company that makes that kind of travel. and good restaurants in Vancouver