Looking for help in writing the code for cesium widget.

I'm looking for help in writing the cesium widget code. I'm not too experienced in writing js, but I found the widget as fully meeting my expectations.
As I do not have enough knowledge to implement the functions in code correctly, maybe someone of you would be so kind and help me to create the widget for some donation.

I would like to create/control following elements:

1/ plane on pin
2/ pick entity (in this case plane) that will open the url address of subphotogallery.
3/ texture: Blue Marble (clear and crisp view from farther distatnce)
4/ turn on / turn off atmosphere and fog
5/ Skybox based on higher quality photos I will provide in png or jpg.
6/ turn on /turn off halo effect around the globe:
7/ turn on /turn off Globe enlighting
8/ turn on /turn off the moon
9/ turn on /turn off the sun?
10/ turn on /turn off the flare:
11/ turn on /turn off the Home button (after clicking it should show certain defined location )
12/turn on / turn off increase resolution after opening
13/ slowing / smoothing earth rotation?
14/ cesium homepage links in form of icon
15/ turn on / turn off + and – to zoom in.
16/ separate website or turn on / turn off “Show Cartographic Position on Mouse Over”

Here is what I have already prepared:
http://www.michalstefaniak.com/tuscany1/

I you can help me, please contact me on my e-mail: stefaniakm@poczta.fm

To be more precise (control of the elements would be done in html code only)
I just would like to have above parameters included in the code of html file.