You can change the vibration settings on your iPhone through the "Sounds & Haptics" menu. There, you can also create a custom vibration pattern.
You can turn off text message preview on an iPhone through your Notifications settings, or turn off notifications for Messages altogether.