はい、一般口座で購入した投資信託を売却した場合、譲渡益に対して20.315%の税金(所得税15.315%+住民税5%)がかかります。確定申告が必要です。
残念ながら、一般口座で購入した投資信託を特定口座に移管することはできません。新たに特定口座で購入する必要があります。
毎年売却時に確定申告が必要で、取得価額の計算が複雑になる場合があります。また、配当金や分配金にも課税され、申告義務が生じます。