Ist es möglich so etwas selbst zu machen, oder brauche ich hierfür einen Programmierer?
Hm, welche Antwort möchtest du jetzt hier hören/lesen?
Genrell kann man das alles selber machen, indem ein eigenes Theme erstellt und mittels CSS anpasst. Dafür brauch man keinen Programmierer. Die Frage ist aber, wie gut kennst du dich damit aus? Wie schnell kannst du dich damit selber befassen? Und wenn dir das alles zuviel ist, ja dann musst du dir Hilfe suchen bzw. Leute suchen dir dir das machen.