Yes.
For Landscape,
1) Get a sturdy tripod
2) Get a good tripodhead
3) If possible, get a remote control (wired or wireless, up to you and up to individual camera system)
4) Set your ISO as low as possible, to reduce the high ISO noise.
5) If no remote control, go on timer (delay shutter release).
6) Go to your location early, so you can 'booked' a good position to shoot
As to what lens to use... it is also up to individual photographer and his/her composition or style... and it is also up to the distance of the photographer to his/her subject (this is the same as aperture too).
As for night street shoot... a fast lens (1.4 or 1.2) - preferable, flash if needed (although some people might not like and you cannot shoot too discretely with flash), Full frame is good because you can clank up your ISO to maintain a certain level of cleaniness in your photo without the need to using flash and still maintain decent shutter speed.