Sea bands have never worked for me......you can buy them in Boots or any chemist and you wear them on your wrists. I first tried them years ago crossing to France on the Ferry......didn't work then and didn't work when a friend got me some a few years ago. But they won't do you any harm if they don't work for you........
Wait till you get to the States and buy something there that is non drowsy
I have vertigo (occasionally) and take Stemitil.....not sure what the US equivelant is, but have never tried Meclizine I don't think..........do you just take it when you need it for rides or is it something you can take anytime just for vertigo?