1/ Running W95 in fullscreen is kind of a random thing depending on your "real" screen. It looks like Win95 can only render 4:3 resolutions and can't stretch to fit a 16:9 widescreen (probably because 16:9 screens weren't popular at this time); in fact, you can stretch it, but it's not really eye-pleasing to have difformed graphics.
The VBE driver we've installed does offer 1600*900 and over, but even if you select this the ratio won't change.
Having a 16:9, 1600*900 screen, the best fullscreen result I could get was 1024*768 - but with black borders, since it's a 4:3 resolution.
If you have a 4:3 screen, all you have to do is to set the Win95 resultion to the same as your host OS resolution - it should take the whole screen.
If you have a 16:9 screen, you'll have black borders anyway.
You might have to change the Monitor driver: Control panel --> Display --> Settings --> Advanced Properties --> Monitor --> Change --> Show all devices and get something above 1024*768.
2/ For the on-screen keyboard, Click-N-Type (freeware) is working fine under 95. I've put an installer + the MSI update in
this ISO. You need to first run InstMsiA.exe and then CNTsetup95.msi.