Mine did, but I suppose there are "bed only" rates as well available.
Yes it is normally when we stayed but check your booking as lower rate offers from agents would sometimes not make it clear
Depends on how you book it. Ours did but you can opt out if you like.
depends on your rate. usually yes
They have two rates, I did book room with breafast. It's a really nice breakfast and you should try to enjoy.
They have 2 options for traveller choice
Room only and room icluding break fast. You can check in rate they offer to
Get an answer from Caravelle Saigon staff and past guests.