Leonardo DiCaprio doesn't need a flamethrower -- like he did in his latest role -- while yachting with his GF, because there's plenty of heat on board ... and we ain't talking about the hot tub water temp. The "Once Upon a Time in Hollywood" star…