As you get to higher levels, you will see a lot more assassins being played. First of all, they will all be incredibly mobile and annoying due to their massive burst damage and mobility. Just stay back , try to let them push wave, and attempt to poke them. However, if you start losing lane or if you can convince your top laner, it might be better to have top go mid and mid go top, as mages can generally poke and annoy the tankier top lane meta which usually builds armor. In the same aspect, tanky top laners will be able to deal with bursty ad assassins better, such as zed, kassadin, talon, sometimes fizz, and ect.
As on the subject of roaming, it greatly depends. If you are crushing you enemy mid laner, then it might be best to roam after you kill them if you still have good health and have the wave pushed to their turret, roam. Also, if you can talk your jungler into it, pulling a two man gank bot and turret diving the enemy adc and support can usually give you two kills and a tower.
Another tip I would give, is to never just have the side bushes warded. You will have vision, but that vision is extremely limited and if the enemy jungler is someone like voli, warw, vi, udyr, or hecarim, who all have amazing gap closing, they will beat you back to tower. Like blue said, get a pink war in one. Also, at level 9, upgrade your trinket so that you have 3 green wards to set down. Even though you will have to go back more often to replace them, these won't be seen unless the enemy has a sweeping lense and still offer good vision.
One last tip, is that when the enemy is hiding under tower and you are just sitting in lane, go for the enemy birds or for your own birds if your jungler isn't clearing right then and there. It gets you gold and exp to help you get ahead.