Allow the admin to override the default WYSIWYG button bar. Also allow the admin to create a unique 3-row button panel and assign this to a user.
- do I have to use all three button rows? I only want 2 rows not three
No. You can use any of the 3 rows options. If you only desire 2 button rows then leave the third row blank.