1)Better upgrade the RAM. And make it 8+8 GB (4 GB is so 2012, only google chrome will eat up your 4 gb xD)
2)Any specific reason why you wanna use ubuntu? Well, there is no downside of dual booting. But you will need better configurations if you are planning to use virtual box.
3) i am...