1) Реки текут по земле, а течения по океану. Т.е. приводится аналогия. Река и течения имеют направления., а океан или земля это поверхность.
2) Нельзя, острова в основном омывается одним морем или океаном. А материки одновременно несколькими.
3) Залив - часть океана, т.е. дно у океана и залива одно и тоже. А море имеет часть суши, только немного углубленную.