Confusion with Black Beagle Board

hi all,

This is my first test with BBB and i have some question:

1- How disabled and remove, from eMMC, X11 and others drivers, for example, that i dont use with systemd? I used on freescale imx53, a little app called LTIB where i could customize kernel and rootfs, cross-compiled on my pc for arm and after i buiild an SD card for my board… Here how i can do this?

2- I need some driver like GPIO,Serial Port, Ethernet for run my app writted with QT at start. How to do?

3- I plug my mini-usb cable on bbb and I can use Console from my pc with Hyperterminal for example?

Thanks for help