From a little bit of poking around on Google, it appears that adding the .html to your permalinks settings will only work for posts, not for pages. But there is a (very) old plugin that may still work to add it to pages as well:
https://wordpress.org/plugins/html-on-pages/Thanks. I might be able to achieve same via htaccess. I'll check out the plugin.