1. https://dwaves.org/2017/06/30/centos-redhat-compiling-the-latest-kernel/

2. checkout what is the latest version of VirtualBox for your System: https://www.virtualbox.org/wiki/Downloads

su; # become root

mkdir /software;

cd /software;

wget https://download.virtualbox.org/virtualbox/5.2.6/VirtualBox-5.2-5.2.6_120293_el7-1.x86_64.rpm

rpm -i VirtualBox-5.2-5.2.6_120293_el7-1.x86_64.rpm; # install

usermod -a -G vboxusers YourDefaultNonRootUser; # add DefaultNonRootUser to group of vboxusers, to allow usage
# that easy

in order to use anything faster than USB 1.1 you will need to install the extension pack.

wget https://download.virtualbox.org/virtualbox/5.2.6/Oracle_VM_VirtualBox_Extension_Pack-5.2.6-120293.vbox-extpack

go to preferences

and hit + to add it