i dont think any airline provide hotels for long hours stay for any canada sector...except japan air that s also on return tickets...and for date change every fare has diff rules...all europian airline charge for date change...china airline gud for vancouver and sfo..date change s free...cathay...