Merhaba.

1) $i=0; (at kafadan) diye bir değişken tanımlarsın döngünün dışında ve üstünde. Döngünün ilk anında 1 artırırsın. Sonra eğer $i==1 ise, şu şablonu kullan, değilse, veya büyükse, diğer şablonu kullan şeklinde ayırabilirsin.

2)
$category = get_the_category(get_the_ID()); //kategoriyi çeker
get_category_link( $category[0]->term_id ) // bu kategorinin linkidir. a href'in içine echo ile yazdırmalısın.
$category[0]->cat_name // bu kategorinin adıdır. Bunu da a-a tagları arasına yazdırmalısın.
// Bu 3 kodu da kullanmalısın.
3) Elle giriyorsundur diye tahmin ediyorum. Görünüm, Bileşenler, Metin Ekle Bileşeni ile metin olarak tabloyu sidebara yazdırabilir, konusunu açıp tablo ile yazdırabilirsin. CSS ile biçimlendirmen gerekecektir.

İyi kodlamalar.