Yes you can get a 2nd 45 day entry without problem. No, you don't need any insurance (or vaccination information). What you need for entry to Vietnam I don't know.
You may need an outbound ticket at UK check-in, your Vietnam trip would be perfect for that, and also on return from Vietnam but presumably you'll have your return ticket to the UK in place.